摘要: TDD给设计带来太多好处,以至于可以把它称为测试驱动设计。 1. TDD迫使你在编写代码之前,考虑更多对象之间的交互。 2. TDD迫使你把对象的创建封装在一个更好的层次上。 3. TDD会让你写出更加小而内聚的方法,从而使方法的重用以及纠错变得更加方便、快速。 4. 同样,TDD所带来的高测试覆盖率,能保证你的重构更加可靠。 -------- 《The Productive Programmer... 阅读全文
posted @ 2009-08-04 09:43 麦飞 阅读(202) 评论(0) 推荐(0) 编辑