测试驱动的嵌入式C语言开发[图书]开发人员专业技术丛书|199003
图书信息
书名:测试驱动的嵌入式C语言开发[图书]开发人员专业技术丛书|199003作者:James W Grenning
包装:平装
页数:256页
出版社:机械工业出版社
出版时间:2012-1
图书简介
《测试驱动的嵌入式C语言开发》是一本针对嵌入式C/C++开发人员的实用性较强的专业技术丛书。全书三部分,优秀部分介绍了测试驱动开发方法的基本概念和两个开源测试框架的使用,可以帮助读者了解如何结合测试来开发嵌入式系统,并亲自动手搭建测试环境。第二部分讲解如何进行系统中其他模块的代码测试,如何利用测试替身、仿制对象等技术,以及如何保证代码的清晰易读性。第三部分主要关注代码设计和持续改进。该部分内容介绍了如何写出好的代码、如何建立可测并灵活设计的高级技术、如何改进遗留代码、以及如何编写和维护测试的指导原则。书中大部分代码都是用C语言写成的,并且适用于嵌入式的、受约束的开发和执行环境。本书内容丰富、深入、实用,是一本对嵌入式C/C++开发人员具有重大参考价值的书籍。
推荐理由
《测试驱动的嵌入式C语言开发》是一本适合嵌入式C/C++语言程序员、工程师阅读的书籍。本书深入介绍测试驱动开发方法的基本概念和两个开源测试框架的使用方法,以及如何进行系统中其他模块的代码测试。同时,本书也讲解了如何设计清晰易读的代码,建立可测并灵活设计的高级技术,如何改进遗留代码、编写和维护测试的指导原则,具有重大参考价值。读者通过阅读本书,可以掌握测试驱动的开发方法,并能够通过测试来开发嵌入式系统。