クラス名・変数名に迷ったら書き込むスレ。Part3
■ このスレッドは過去ログ倉庫に格納されています
0413デフォルトの名無しさん
NGNG例があるかどうかという議論はこの場合あまり意味がないと思う。
なぜなら、この話は「新しいライブラリの関数名をどうするか?」
ではないのだから(いや、ひょっとすると質問者の意図はそうかもしれないけど)。
ライブラリの関数であれば、機能の明示性よりも記述の簡潔さを
優先して命名する、という設計思想はありうる。
私的にしか使わないカスタムメイド(?)の関数なら、記述の簡潔さよりも
名前から機能を連想できるかどうかの方がより重要じゃない?
すくなくとも俺はそう思う。
機能を連想できるかどうかってのは、言葉を替えると
名前から意味を表す文章を連想できるかどうかってことでしょ。
私の言っているのは、"memeqlen"では、あなたの列挙してくれた
―― (2) 名詞 (xxxLength) (動詞省略)
が成立してないってことね。
たしかに、単純に「〜の長さ」なら"xxLength"で名詞節を作れるんだけど
>>399の「長さ」"xxLength"では表現できないから。
つまり、"memeqlen"では、機能を意味する(元の)文章を連想できないから。
■ このスレッドは過去ログ倉庫に格納されています