C#测试驱动开发(中文清晰版)
1、从一开始就保证了代码的质量。鼓励开发人员仅编写能通过测试从而满足需求的代码。一个方法的代码越少,从逻辑上来说,其中包含错误的几率就越小。
2、无论是有意设计的还是巧合,大多数TDD开发人员编写的代码都遵循SOLID原则。SOLID原则是一组帮助开发人员确保编写出高质量软件的编程实践。由TDD实践生成的这些测试是极为宝贵的,而那些作为副作用得到的高质量也是TDD难以置信的重要好处。
3、确保了代码与业务需求之间的高度一致性。如果需求是以测试方式给出,而且通过了所有测试,就可以很自信地说代码满足了业务需要。
4、鼓励创建更简单、针对性更强的库和API。TDD对开发过程的改变很大,这是
推荐下载
-
DOJO中文手册pdf清晰版
DOJO中文手册pdf清晰版
26 2019-06-01 -
Spring inAction中文清晰版8
SpringinAction中文清晰版8
34 2019-06-05 -
VisualSourceSafe的使用中文清晰版
VisualSourceSafe的使用(中文清晰版) 简单明了好资料
19 2018-12-15 -
架构之美中文清晰版
序前言第一部分论架构第1章什么是架构1.1简介1.2创建软件架构1.3架构结构1.4好的架构1.5美丽的架构1.6致谢1.7参考文献第2章两个系统的故事:现代软件神话2.1混乱大都市2.2设计之城2.
30 2019-04-29 -
网盘IntroductiontoAutonomousMobileRobots中文清晰版
IntroductiontoAutonomousMobileRobots,中文清晰版,经典的机器人学习书籍
27 2019-04-28 -
人月神话中文清晰版
人月神话themythicalman-month中文清晰版
14 2020-01-06 -
Spring inAction中文清晰版7
Spring inAction中文清晰版7
8 2021-04-25 -
Spring inAction中文清晰版9
Spring inAction中文清晰版9
8 2021-04-25 -
Spring inAction中文清晰版6
Spring inAction中文清晰版6
6 2021-04-14 -
机器学习_Mitchell中文_清晰版
这本教材的目标是展现机器学习中核心的算法和理论。机器学习从很多学科吸收了成果 和概念,包括统计学、人工智能、哲学、信息论、生物学、认知科学、计算复杂性和控制论 等。我相信,研究机器学习的最佳途径是从这
27 2019-01-03
用户评论