《测试驱动的嵌入式C语言开发》深入介绍如何把测试驱动的开发方法应用于嵌入式C语言开发,第一部分介绍了两个开源的测试框架,通过测试驱动开发方法开发第一个模块:第二部分深入介绍了与系统中其他模块进行交互的代码的测试技术,如测试替身、仿制对象等;第三部分介绍了设计与持续改进代码,如写出更好代码的一些重要原则,建立可测并灵活设计的高级技术,改进已有代码的实践方法一一重构技术,改进遗留代码,以及编写和维护测试的指导原则。《测试驱动的嵌入式C语言开发》的代码几乎全部用C写成,并且可以用于嵌入式的、受约束的开发和执行环境。
《测试驱动的嵌入式C语言开发》是作者多年实践经验的总结,实用性强,适合嵌入式C/C++语言程序员、工程师阅读。
部分1 第一章 基本思想,增量式开发,先根据接口写测试代码(结对测试?一个人写测试代码,或者都是自己写),自动化执行(使得可复用), 并遵循“微循环”的模式 第二章 工具介绍 run_test_case = test_setup+test+test_teardown <运行make -i -f MakefileUnity.mk...
评分部分1 第一章 基本思想,增量式开发,先根据接口写测试代码(结对测试?一个人写测试代码,或者都是自己写),自动化执行(使得可复用), 并遵循“微循环”的模式 第二章 工具介绍 run_test_case = test_setup+test+test_teardown <运行make -i -f MakefileUnity.mk...
评分部分1 第一章 基本思想,增量式开发,先根据接口写测试代码(结对测试?一个人写测试代码,或者都是自己写),自动化执行(使得可复用), 并遵循“微循环”的模式 第二章 工具介绍 run_test_case = test_setup+test+test_teardown <运行make -i -f MakefileUnity.mk...
评分部分1 第一章 基本思想,增量式开发,先根据接口写测试代码(结对测试?一个人写测试代码,或者都是自己写),自动化执行(使得可复用), 并遵循“微循环”的模式 第二章 工具介绍 run_test_case = test_setup+test+test_teardown <运行make -i -f MakefileUnity.mk...
评分部分1 第一章 基本思想,增量式开发,先根据接口写测试代码(结对测试?一个人写测试代码,或者都是自己写),自动化执行(使得可复用), 并遵循“微循环”的模式 第二章 工具介绍 run_test_case = test_setup+test+test_teardown <运行make -i -f MakefileUnity.mk...
补一下软件开发的“常识”,并立刻付诸实践。 TDD(注重前期单元测试)与DLP(依赖后期调试),C单元测试框架介绍,重构与持续改进,双目标开发的好处,Mock,SOLID原则,让这些支持起你的代码质量。
评分本来想给5星,但不少印刷错误不能忍……对于C程序猿,该书是难得一见的手把手叫你TDD的好书。其实重要的还是思想,不要浮躁,不要心急,一步一步前进。敏捷没有传说中那么可怕。 可测试性强的代码必定拥有者良好的架构和层次,保持你的代码clean,随时注意代码中的坏味道。想办法构建你的模拟测试环境,你会发现一切都很和谐。
评分准备用单元测试驱动开发来填补从high level design到code之间的环节。很实用的step by step教程,可惜绝版了
评分本来想给5星,但不少印刷错误不能忍……对于C程序猿,该书是难得一见的手把手叫你TDD的好书。其实重要的还是思想,不要浮躁,不要心急,一步一步前进。敏捷没有传说中那么可怕。 可测试性强的代码必定拥有者良好的架构和层次,保持你的代码clean,随时注意代码中的坏味道。想办法构建你的模拟测试环境,你会发现一切都很和谐。
评分补一下软件开发的“常识”,并立刻付诸实践。 TDD(注重前期单元测试)与DLP(依赖后期调试),C单元测试框架介绍,重构与持续改进,双目标开发的好处,Mock,SOLID原则,让这些支持起你的代码质量。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有