リーダブルコード
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
- 作者: Dustin Boswell,Trevor Foucher,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/06/23
- メディア: 単行本(ソフトカバー)
- 購入: 15人 クリック: 875回
- この商品を含むブログ (38件) を見る
名前を見ての通り、ソースコードを綺麗に書くための本。
この本の良いところは、「優れたソースコード = 他人(未来の自分も含めて)がすぐに理解出来るコード」と定義し、その目的を達成するためのテクニックに絞って書かれているところだと思います。
本の内容としては、変数名、メソッド名、コメントの書き方、ソースの見た目について言及されていました。特に参考になったのは、変数名に単位を入れるというテクニックで(例えば、"time"を"time_ms"にする)、一目見てなるほどと感銘を受けました。自分のコードにも是非取り入れていきたいですね。
この手の本として、今まで「プログラミング作法」とか「良いコードを書く技術」を読みましたけど、前者は古典的で内容も難しく、後者は逆に簡単すぎる印象でしたが、この本はちょうど中間に位置しており、スイスイと読むことができました。
この本を呼んで、やっぱり「名前を制するものはプログラムを制す」というのを改めて実感しましたね。手元に置いていつでも読めるようにしておきたいです。
参考
- 作者: ブライアンカーニハン,ロブパイク,Brian Kernighan,Rob Pike,福崎俊博
- 出版社/メーカー: アスキー
- 発売日: 2000/11
- メディア: 単行本
- 購入: 50人 クリック: 981回
- この商品を含むブログ (202件) を見る
良いコードを書く技術 ?読みやすく保守しやすいプログラミング作法 (WEB+DB PRESS plus)
- 作者: 縣俊貴
- 出版社/メーカー: 技術評論社
- 発売日: 2011/04/09
- メディア: 単行本(ソフトカバー)
- 購入: 46人 クリック: 2,356回
- この商品を含むブログ (64件) を見る