C#测试驱动开发(中文清晰版)
1、从一开始就保证了代码的质量。鼓励开发人员仅编写能通过测试从而满足需求的代码。一个方法的代码越少,从逻辑上来说,其中包含错误的几率就越小。
2、无论是有意设计的还是巧合,大多数TDD开发人员编写的代码都遵循SOLID原则。SOLID原则是一组帮助开发人员确保编写出高质量软件的编程实践。由TDD实践生成的这些测试是极为宝贵的,而那些作为副作用得到的高质量也是TDD难以置信的重要好处。
3、确保了代码与业务需求之间的高度一致性。如果需求是以测试方式给出,而且通过了所有测试,就可以很自信地说代码满足了业务需要。
4、鼓励创建更简单、针对性更强的库和API。TDD对开发过程的改变很大,这是
用户评论
确实是高清的
的确是文字版,体积小,文字清晰
测试驱动方法论的实践总结,.NET平台上操作实例,推荐!
谢谢啦,宝典啊,测试开发必备啊
这本书比较不错,在开发过程可以测试每个小功能模块,可以借鉴