Titan Tang's Blog

Titan Tang's Blog

原来测试驱动开发是需要练习的

题目很SB,但是确实是感想 昨天看了老外写的一篇文章。他们使用TDD做了一个项目,然后在项目里面获得了一些经验。突然明白原来TDD是实践的结果,而不是理论的结果。前一段时间不停的在查书,想知道从哪里入手开始TDD,这些都是错误的。暂时的想法是一切的设计都来自于经验,包括TDD开始的顺序和粒度。 看来开发方法一定要使走了弯路才能明白吧,就像设计模式。没有走过弯路的人是很难理解设计模式的用处的。而顺着Menu去记忆十几个设计模式导致的结果必然是接下来的一个项目设计过度,恰好违反了设计模式的初衷。 最近找一个合适的小项目试验TDD\~

Comments