良いコードを書くぞ!!

意識するべきポイントをまとめてみた。


■変数名

・「何のため」の変すかを明記する

× $languages
⇒なんの言葉だよ。。。

◯ $availableLanguages
⇒なるほど。利用できる言葉ですね。

コードの量が多くなってくると、自分自信でもなんの変数・モジュールだったか
忘れてしまう。
何についての変数かが明確であれば、いちいち説明しているコードに飛んで確認する手間が省ける。

変数名が長くなったら、省略名を仕様すべし(単語の省略サイトがある⇒「http://www.acronymfinder.com/」とか)
また、他の人がどんな名前付けしてるか、コード検索を使って調べることができる。(「http://www.google.co.jp/codesearch」)

便利な世の中だ。



■保守性の高いコード
そもそも保守性ってなんだよ。って話です。

・スコープが狭い ⇒ 影響範囲が狭い ⇒ 保守性高い