I need tests now!

来源:互联网 发布:淘宝客成交订单在哪看 编辑:程序博客网 时间:2024/05/01 17:38
 Diaspar wrote in  I Wish I's said it:

 Well, Ron Jeffries has honed his answer, and I wish I'd said it first:
    I refactor now for tests, because I need tests now, not because I want the code to be testable.


虽然号称TDD了,但是有一些部分没有办法完全做到,昨晚想了想,目前原因有这么几点:
1.目前的进度压力有点畸形,领导要求的编码过程不考虑bug率等“后期”问题;
2.DLL与主程序之间的接口没有单元测试,甚至是不是单元测试能解决的问题?
3.缺乏一个有力的For Delphi的Mock工具,手工Mock别人超级大的Interface非常痛苦。