アカウント名:
パスワード:
リスト3-7では、サンプルとして取り上げた関数の名前をtestableHtmlからSetupTeardownIncluder.renderに変更しています。この名前は、関数が何を行うかをよく表現しており、ずっとよい名前です。privateメソッドに対しても、isTestable、includeSetupAndTeardownPagesといった、同じくらい内容をよく表す名前を与えています。適切な名前付けの価値はいくら評価したとしても、過大評価となることはありません。ワードの原則を思い起こしてください「そこに書かれているルーチンを読んだとき、それがあなたの予想を上回るものであったとしたら、あなたはク
BOOL ::IsAllYourBaseAreBelongToUs()#26文字余裕でした。
> BOOL ::IsAllYourBaseAreBelongToUs()
元々間違ってる文章なのでツッコミも野暮かも知れませんが、それはさすがにないでしょう。せいぜい、
BOOL AreAllYourBaseBelongToUs()
じゃないですかね。
「boolを返す関数の接頭辞は"is"とする」というコーディング規約を見たことがある。(げんなり)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
内容をよく表す名前を使う (スコア:2, 興味深い)
Re: (スコア:1)
BOOL ::IsAllYourBaseAreBelongToUs()
#26文字余裕でした。
Re:内容をよく表す名前を使う (スコア:0)
> BOOL ::IsAllYourBaseAreBelongToUs()
元々間違ってる文章なのでツッコミも野暮かも知れませんが、それはさすがにないでしょう。
せいぜい、
BOOL AreAllYourBaseBelongToUs()
じゃないですかね。
Re: (スコア:0)
「boolを返す関数の接頭辞は"is"とする」というコーディング規約を見たことがある。
(げんなり)