良いコードを書くぞ!!
意識するべきポイントをまとめてみた。
■変数名
・「何のため」の変すかを明記する
× $languages
⇒なんの言葉だよ。。。◯ $availableLanguages
⇒なるほど。利用できる言葉ですね。
コードの量が多くなってくると、自分自信でもなんの変数・モジュールだったか
忘れてしまう。
何についての変数かが明確であれば、いちいち説明しているコードに飛んで確認する手間が省ける。
変数名が長くなったら、省略名を仕様すべし(単語の省略サイトがある⇒「http://www.acronymfinder.com/」とか)
また、他の人がどんな名前付けしてるか、コード検索を使って調べることができる。(「http://www.google.co.jp/codesearch」)
便利な世の中だ。
■保守性の高いコード
そもそも保守性ってなんだよ。って話です。
・スコープが狭い ⇒ 影響範囲が狭い ⇒ 保守性高い