ちょっと前からTest-Driven Development for Embedded Cという組み込みC向けのTDD本を読んでいます。 http://www.amazon.co.jp/gp/product/193435662X この本、Test Doubleパターン、Breaking Dependenciesの手法、SOLID原則など、TDD/ユニットテストで活用されるノウハウやアプローチを組み込みCで再解釈してうまくまとめているなかなか良い本です。組み込み開発・Cの開発でTDDやユニットテストを考えている人にはお勧めできる内容と考えています。 なおこの本ではテスティングフレームワークの1つにCppUTestというフレームワークを使っています。しばらく扱ってみたので一度導入方法を簡単にまとめたいと思います。 CppUTestについて C/C++向けのユニットテスティングフレームワーク。組