百科问答小站 logo
百科问答小站 font logo



TDD(测试驱动开发)是否已死? 第1页

  

user avatar   davidtsang 网友的相关建议: 
      

DHH说TDD死了,那TDD肯定没救了。大神的话,我们应该拥护。

实际上我从来没有用过TDD,原因很简单:

1、刚开始的时候,很多时候你不知道要做什么,所以无法先整个测试出来。

2、其次,迭代的时候,你是不是还得改测试用例?得,花费了双倍的时间。

3、写测试用例很多时候费的时间比写代码还多,不利于快速开发。

我一边都是东西都写好了,再测试一下。这样感觉比较靠谱。甚至没有测试凑合用,

先写测试,再开发,真不是正路。




  

相关话题

  低耦合或代码重复在该情况中该如何抉择? 
  Visual Studio 是不是坑了一代人?为什么? 
  作为程序员,是什么让你坚持不懈地学习?难道不累吗? 
  编程到底难在哪里? 
  如何理解 “c++缺少对象级别的消息发送机制” 这句话? 
  只会增删改查的计算机专业学生真的不适合做开发吗? 
  突然想开一家程序员主题的餐馆,名字就叫程序员的菜,菜名就叫各种语言中的关键字,各位指点一哈,有前途没? 
  为什么说「动态类型一时爽,代码重构火葬场」? 
  内存为啥要分堆栈在编程里,要是全部只用堆或者全部只用栈,行不行? 
  如何优雅地将程序设计语言的名字翻译成汉语? 

前一个讨论
为什么英国人要在茶里加糖呢?
下一个讨论
如何证明这个世界是一场「多人联网游戏」而不是「单机游戏」?





© 2025-03-27 - tinynew.org. All Rights Reserved.
© 2025-03-27 - tinynew.org. 保留所有权利