「良いコードを書く技術」memo
概要
2011年の書籍です。
最近、Kindle版が出たようなので読み直してみました。
最初は改版版でも出たのかと思ってしまいました。
Gihyo.dpでは2014年に電子書籍として販売されています。
memo
コーディング規約や書き方ではなく、手法的な事が書かれています。
習慣、名前の付け方、コードの分割や集約、パフォーマンス、ユニットテスト、抽象化等が章のテーマになっています。
文字が大きいからか、1頁は記載量は少なめなので読みやすい書籍です。
書籍に出てくるコードの殆どはJava言語です。
内容的には他の言語でも使えると思います。Javaよりなところもありますが。
経験の浅いエンジニアには丁度良いと思います。
この先へと思うエンジニアは付録B 参考文献が役に立ちます。
- ソースコードリーディングから学ぶJavaの設計と実装
- リファクタリング
- Code Craft
- Code Complete
- サルでもわかる逆引きデザインパターン
- JavaScript 第5版
- エンタープライズアプリケーションアーキテクチャパターン
- テスト駆動開発入門
- 達人プログラマー
- 実装パターン
- 増補改訂版Java言語で学ぶデザインパターン入門
- 構文ノイズ