在我的TDD感悟(三)中,谈到了“绿”的开发步骤。很多人在实现了这一步后,就结束了。甚至这一步不是以小步快跑的方式循环执行TDD三步曲。那么“重构”在TDD中的位置是什么呢?...

在我的TDD感悟(三)中,谈到了“绿”的开发步骤。很多人在实现了这一步后,就结束了。甚至这一步不是以小步快跑的方式循环执行TDD三步曲。那么“重构”在TDD中的位置是什么呢?...
在我的TDD感悟(二)中,说到了一个TDD的周期不宜太长。不管是红,绿还是重构。每个步骤的步伐小一些会更可控,出现问题定位也更快。那么在“绿”的阶段我们需要注意些什么呢? 速...
@武可 测试变绿了未必就可以验证测试代码本身没问题,只是如果我们的测试代码够简单, 然后变绿的过程也够快速,即使有问题,也能快速的发现。这也是TDD强调的小步快跑
我的TDD感悟(二)--TDD的“红”在我的TDD感悟(一)中,说到了测试用例的重要性。当完成了测试用例的编写,我们可以进入到TDD中的“红”,也就是单元测试代码的编写。 测试用例和测试代码 有了测试用例文档,那...
在我的TDD感悟(一)中,说到了测试用例的重要性。当完成了测试用例的编写,我们可以进入到TDD中的“红”,也就是单元测试代码的编写。 测试用例和测试代码 有了测试用例文档,那...
很多人在学习TDD的时候,最被经常教导的就是红,绿,重构。所以很多程序员接到需求后,看完需求,直接就开始红绿之旅了。 一般而言,设计文档是概要性描述,好的设计文档条理性会好一...