>>758
単純な話だと思うけど俺の説明が悪いのかな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)
これには主語にあたる部分がないからそういう読み替えはできない。
だから変数名の場合は三単現を使う積極的な理由がない。