播客“内核恐慌”某期中提到: TDD 是平庸者的保障。。。。是么?

2015-07-11 21:46:00 +08:00
 Feiox

在我所见到的无论是闭源还是开源代码中,甚至像 redis 、 requests 这种公认的高质量代码中,都会看到一个文件夹叫 tests。那么,是因为这些作者也是所谓的“平庸者”?
节目中说的,主播们不喜欢写测试,还提到上古时代,Hack God 们大概可能也不写测试。那么,这两位主播的水平又是在哪一个层次上呢?

6101 次点击
所在节点    程序员
44 条回复
falcon05
2015-07-12 22:36:32 +08:00
是的,你说对了 。大神是不需要这套玩意的
nullcc
2015-07-13 08:40:08 +08:00
个人觉得这话本质上没什么大错,不过不要过分解读,弄成某些情况的充要条件就过了。
LedChang
2015-07-13 10:47:14 +08:00
TDD真的好么,我一直感觉TDD是从ACM来的灵感。。。。
njutree
2015-07-13 13:33:39 +08:00
不写测试要嘛因为很简单,要嘛因为mock很难,要嘛因为很懒,要嘛因为太年轻。除此之外,胡乱加标签是什么鬼,写测试就是因为资质平庸?我是不是可以说“盔甲是平庸者的保障,真正的武侠高手不需要”,现实不是玄幻小说,有时你看到了现象但它不一定是原因。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/205029

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX