摘要: 软件构建学问中总有一些理论上很美好,但是一使用就面目全非的东西,比如传统的瀑布模型。敏捷里很多被称之为思想的东西,恰恰没有太高深的理论,但都是一些实践的艺术,强调动手做而不是用理论论证。TDD就是这样一种东西,单纯去研究它的理论,分析它的优点和缺点没有任何意义,因为它本身就是一个很单纯的东西,再对其抽象也得不出象“相对论”那样深厚的理论。问题是你做了没有?支持TDD的人有没有从实践中真正体会到了它的优点,对TDD不屑一顾的人是否通过实践验证了自己的看法,而不是简单的人云亦云? 我第一次实践TDD是在做“TMS 配置数据转换工具”时进行的,在那之前其实已经注意TDD的很长时间了,但是一直无从下. 阅读全文
posted @ 2008-08-27 22:54 oRbIt 阅读(259) 评论(0) 推荐(0) 编辑