『プリンシプル オブ プログラミング』秀和システム 上田 勲 著
プリンシプル オブ プログラミング 3年目までに身につけたい 一生役立つ101の原理原則 - 秀和システム
感想を書いてみます。
まず、DRY Don't repeat yourself の理念はよいですね。反対が、WETで
Write Every Timeです。
コードは必要最小限にして、必要ないのに新しい技術をつかおうとする欲望を抑えるべし。コードは凝ろうとして複雑にしないで、シンプルに記載すべし。
コメントで書くべきことについて。
何(whatやHow)はコードで示せばよく、なぜこのように書いているか(why)をコメントで書けばよい。
(ここは自分の解釈もはいってます)
これは目からうろこでした。今後はこのようなコメントを書いてみたいと思いました。
つぎに、コードで命名は最重要課題であるということです。名前はコードを読む人へのUIである。