摘要: 第三部分作者揭示了测试驱动开发的模式。这部分有些稍有些“政治课本”的味道了,但依然不失风趣。有了前面两个例子,的铺垫,理解起来也相对容易些了。其中包含了TDD的实践原则(不可运行、可运行、重构)和TDD指导编码的技巧(“设计模式”和“重构”两章)。单元测试是从需求的实际出发,通过一点一点实践向前推进... 阅读全文
posted @ 2015-06-23 00:12 一点寒光万丈芒 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 第二部分是一个十分特别的例子。一种“提靴带”的开发方式:用xUnit测试框架来测试驱动开发xUnit本身。似乎这种模式只在编译器的开发中存在。从无到有,神奇之至。就好像xUnit被作者注入了神奇的DNA,然后使命般地自我演化生长出一个优秀的单元测试框架。我这么说可能有些夸张了。我并不认为实际的开发工... 阅读全文
posted @ 2015-06-23 00:05 一点寒光万丈芒 阅读(113) 评论(0) 推荐(0) 编辑