《測試驅動的嵌入式C語言開發(fā)》深入介紹如何把測試驅動的開發(fā)方法應用于嵌入式C語言開發(fā),第一部分介紹了兩個開源的測試框架,通過測試驅動開發(fā)方法開發(fā)第一個模塊:第二部分深入介紹了與系統(tǒng)中其他模塊進行交互的代碼的測試技術,如測試替身、仿制對象等;第三部分介紹了設計與持續(xù)改進代碼,如寫出更好代碼的一些重要原則,建立可測并靈活設計的高級技術,改進已有代碼的實踐方法一一重構技術,改進遺留代碼,以及編寫和維護測試的指導原則?!稖y試驅動的嵌入式C語言開發(fā)》的代碼幾乎全部用C寫成,并且可以用于嵌入式的、受約束的開發(fā)和執(zhí)行環(huán)境。《測試驅動的嵌入式C語言開發(fā)》是作者多年實踐經驗的總結,實用性強,適合嵌入式C/C++語言程序員、工程師閱讀。