アカウント名:
パスワード:
補完機能が普及して、長い関数名でスペルミスを含んだものが広まったりしがち。
んで、あとからスペルあってりゃ同名になるはずの似た名の関数追加されて、無事にビルド通っちゃって、関数呼ぶほうのコード書いたとき補完機能で意図せぬほう選んではまる。Un-とか使って反対の機能の関数名を付けるときにUnPackみたいに単語の頭じゃなくなったとこを大文字にしたりしなかったり人によって違うとかも困る(このあたりは英語力に依存するか・・・)。
表意文字が母語のものとしては、長くてもいいけどぱっと見で差異わかる程度にしてほしいかな。新しい関数名を決めるときにありものの関数に安易になんかつけ足して済ませるのはキライ。
"GetConfiguration"でなくGetApplicationConfigurationStringってことは GetSystemConfigurationもあるのか?とか文字列以外でも返すのがあるのか?"SetToDatabase"でなくSaveAllChangeSetToDatabaseなのは、 一括設定だけじゃなく個別も有り得たり、"save"と"SetToDatabase"とは別概念(ステージがある?)なのかと穿ってみたりするけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
補完や長名ではまることもある (スコア:2)
補完機能が普及して、長い関数名でスペルミスを含んだものが広まったりしがち。
んで、あとからスペルあってりゃ同名になるはずの似た名の関数追加されて、無事にビルド通っちゃって、関数呼ぶほうのコード書いたとき補完機能で意図せぬほう選んではまる。Un-とか使って反対の機能の関数名を付けるときにUnPackみたいに単語の頭じゃなくなったとこを大文字にしたりしなかったり人によって違うとかも困る(このあたりは英語力に依存するか・・・)。
表意文字が母語のものとしては、長くてもいいけどぱっと見で差異わかる程度にしてほしいかな。
新しい関数名を決めるときにありものの関数に安易になんかつけ足して済ませるのはキライ。
長いからといって判りやすくはないわな (スコア:0)
"GetConfiguration"でなくGetApplicationConfigurationStringってことは
GetSystemConfigurationもあるのか?とか文字列以外でも返すのがあるのか?
"SetToDatabase"でなくSaveAllChangeSetToDatabaseなのは、
一括設定だけじゃなく個別も有り得たり、"save"と"SetToDatabase"とは別概念(ステージがある?)なのかと穿ってみたりするけど。