AgileTour成都站: 3 Elements of TDD



这是我在Agile Tour 2010成都站上做的一个技术报告,主要介绍了TDD的3大要素:测试为先、迭代增量和重构。报告着重探讨了进行TDD开发所需要理解的几个问题:

1.TDD为什么提倡先写测试用例?

2.TDD中测试用例的本质是什么?

3.如何写好单元测试用例?

4.迭代增量开发与瀑布式开发相比特点是什么?

5.迭代增量开发所产生的软件分层结构与传统的3层机构分层结构有何区别?

6.什么叫单元,单元与原子的区别是什么?

7.单元测试应该覆盖那些层次?

8.重构的目的是什么?

9.重构如何与测试为先结合?

10.重构如何与迭代增量开发结合?

 

下载链接

posted on 2010-11-20 14:11  Todd Wei  阅读(1653)  评论(2编辑  收藏  举报