クラス名・変数名に迷ったら書き込むスレ。Part21
■ このスレッドは過去ログ倉庫に格納されています
0765デフォルトの名無しさん
2012/07/23(月) 23:37:00.72単純な話だと思うけど俺の説明が悪いのかなw
The skly is blue. (true)
The sea is purple. (false)
A turtle flies. (false)
こういう風に、それが正しいかどうか(true/false)言及できる文を命題と言うんだけど、
メソッドの場合は三単現を使うことでこのような命題を表す英文に読み替えができるようになる。
例えばif(hoge.usesCache())のhoge.usesCache()は"Hoge uses cache."
と読み替えが出来る。
変数名の場合、仮に三単現を使っても
if(usesCache)
これには主語にあたる部分がないからそういう読み替えはできない。
だから変数名の場合は三単現を使う積極的な理由がない。
■ このスレッドは過去ログ倉庫に格納されています