测试驱动开发 VS 行为驱动开发
摘要:
测试驱动开发(Test Driven Development,英文缩写TDD)是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。也就是说在明确要开发某个功能后,首先思考如何对这个功能进行测试,并完成测试代码的编写,然后编写相关的代码满足这些测试用例。然后循环进行添加其他功能,直到完成全部功能的开发。代码整洁可用(clean code that works) 是测试驱动开发所追求的目的优点 测试驱动开发有很多优点: (1)完工时完工。表明开发人员可以很清楚的看到自己的这段工作已经结束了,而传统的方式很难知道什么时候编码工作结束了。 (2)全面正确的认识代码... 阅读全文
posted @ 2013-10-15 20:13 dubaokun 阅读(2661) 评论(0) 推荐(0)
浙公网安备 33010602011771号