论坛首页 软件开发和项目管理版 敏捷开发

TDD,想说爱你不容易

浏览 8460 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-05-01
stevenwang 写道
这个论题我喜欢。
早想写一点文字,来纪念我TDD的失败的经历。
那是在对日外包公司工作的时候,做了一个J2ee的项目。
由于刚学会JUnit,于是就大胆的实践一下TDD神通。
结果很惨,写了N多的TestCase之后,速度没有任何提高,反而浪费巨大时间。
最后应该是通宵加班才算完成。
通过这次失败的经历得出一个结论:TDD不适合中国国情。
--------------------------------------------------
关于程序员提交代码,我遇到一个公司,他们的程序员基本不测试,甚至不编译就提交。以测试代替debug非常严重,原因是编码时间安排的很紧张,编码就很难按时完成,当然没时间测试了。而且领导非常在乎你编码的速度,而忽略bug数量,因此大家约定俗成尽快完成代码,让测试人员累去吧。
呵呵,这就是企业文化。好玩儿吧。



呵呵,本人才學會一點點TDD,覺得非常好用!不過你說"TDD不适合中国国情。"我不同意這種說法,最多只能說不適合你的使用情況!
我覺得TDD在絕大多數的情況下可以使用,除了應對多線程的測試(可能還有其它的個案).
另外,TDD确實增加了開發時間,但減少了維護時間;大家想想看,你們是在開發時花的時間多還是維護的時間多!
   
0 请登录后投票
论坛首页 软件开发和项目管理版 敏捷开发

跳转论坛:
JavaEye推荐
    快速回复 引用上一条消息 (Alt+S)