エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
例えば、CheckManager を収める変数名を付けるなら `cm` でなく、例えば `cmg` にする。 頭字語は文脈か... 例えば、CheckManager を収める変数名を付けるなら `cm` でなく、例えば `cmg` にする。 頭字語は文脈からほんの少し離れるだけでぱっと見で意味が解らない。 「`cm`・・何の略だったっけな・・」と一瞬考えてしまう。それが目に見えない心理的なロスになる。 そして、短い変数名を付けるとき3文字が読むときにも書く時にも都合がいい。 3文字は書く時には補完を使わずに打てる許容量だ(4文字は補完を使うかどうかのギリギリの線だ)。 そして読むときには直感をつかさどる原始的な脳が瞬間的に把握できる文字量だ。 私は短い変数を気に入っている。短いということは一時的に作られ使われるという視覚的シンボルになる。 それでもほんの数行程度、本当に一度しか使われないのなら1文字2文字の変数もありだと思うけれど*1、それ以上長く使うとか、何度も使う(他の関数で同じようにして同じ名前の変数を作っている