摘要:
这些年来,我喜欢用下面这三条简单的规则来描述测试驱动开发: ◆ 除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。 ◆ 只允许编写刚好能够导致失败的单元测试。 (编译失败也属于一种失败) ◆ 只允许编写刚好能够导致一个失败的单元测试通过的产品代码。 对于任何功能,一定要从编写它的单元测试开始;但是到了原则2,你就不能再为那个单元测试写更多内容。只要一出现该单元测试代码编... 阅读全文
posted @ 2007-05-08 12:18
JustLive
阅读(337)
评论(0)
推荐(0)

浙公网安备 33010602011771号