@ テスト駆動開発による組み込みプログラミング by James Grenning
久しぶりに僕的に当たりの本。
どのようにテストをするか/テストしやすい状態にするかというのが書かれている。
ここ数年で目を通したコーディング関連本の中で当たりとして残ったのは「Code Complete」「Readable Code」「Linuxネットワークプログラミングバイブル」の3冊くらいだったが、4冊目に入るかもしれない。
「レガシーコード改善ガイド」が途中から非常に読みにくく感じたが、そういう人に対してはこちらの本を読む方が時間を有意義に使えるかもしれない。