HTML5技术

也谈TDD,以及三层架构、设计模式、ORM……:没有免费的午餐 - 自由飞(2)

字号+ 作者:H5之家 来源:H5之家 2017-07-07 08:01 我要评论( )

我为什么要放弃TDD?因为我对这个项目没有太大的信心,我目前最需要的,是尽快的把项目的原型拿出来,放到市场上进行检验:大家喜不喜欢,有没有前景,收集正面的反面的意见反馈如果大致符合预期,我就继续做下去;

我为什么要放弃TDD?因为我对这个项目没有太大的信心,我目前最需要的,是尽快的把项目的原型拿出来,放到市场上进行检验:大家喜不喜欢,有没有前景,收集正面的反面的意见反馈……如果大致符合预期,我就继续做下去;否则,就要快速的进行调整。而我现在的人手又非常有限,好吧,其实就我一个人,所有的代码都得我一个人写;好在网站出bug问题不是很大,所有的用户都是种子用户,他们可以直接的给我反馈而不会因为一两个bug离我而去……

所以综合上面种种考虑,我并不需要TDD,至少暂时不需要。也就是说,代码质量差一点就差一点,可以忍受。如果项目击中了用户的痛点,我可以以后花更大的代价来“补”;如果项目针对的是一个“伪需求”,我就应该尽快止损。

你看,并不是TDD不好,并不是TDD没用,而是我现在“用不着”——这才是三观最“正”的,最无懈可击的理由。·

顺便说一下,我现在采取的策略,我把它称之为“懒人策略”:一开始不写unit test,但一旦出现bug,fix bug之前,首先写unit test,然后在fix。(惭愧啊,仔细想想,这一点我都没完全做到,(⊙﹏⊙)b)

 

其实我觉得呀,当然仅仅是“觉得”了,大多数的“大牛”们,其实是明白这一点的——虽然他们从没有像我这样系统明确的表述出来。

我这样推断的原因是:现实中确实没有太多TDD实践的项目。

实践TDD的机会其实是非常渺茫的,就我目前能想到的:

所以,我非常好奇,究竟有多少童鞋真正参与过一个严格按TDD模式实施项目?

 

那么,TDD是不是就不值得学习了呢?

当然不是的!

 

+++++++++++++++++++++

 

真的顶不住了!

12点了,超级 =_=

展开写还有很长很长,强写脑力也跟不上了。先这样吧,有时间我们下次再聊,晚安,各位。

 

呵呵,偶然中发现的,小小的一个成就,纪念一下。

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • C#开发移动应用系列(4.调用系统应用,以及第三方应用(调用与被调用)) - GuZhenYin

    C#开发移动应用系列(4.调用系统应用,以及第三方应用(调用与被调用))

    2017-07-07 09:01

  • html5中cookie介绍,封装以及添加,获取,删除 - Hero^

    html5中cookie介绍,封装以及添加,获取,删除 - Hero^

    2017-06-14 12:00

  • JVM的内存区域划分以及垃圾回收机制详解 - 青玉伏案

    JVM的内存区域划分以及垃圾回收机制详解 - 青玉伏案

    2017-06-04 12:00

  • DIV 行内关联 box-shadow对象盒子阴影以及图片阴影 - yueyang2017

    DIV 行内关联 box-shadow对象盒子阴影以及图片阴影 - yueyang2017

    2017-05-22 10:00

网友点评
l