I love good-enough
Sep
25在 agilechina 邮件组看到一个说法很不错:
对于相对复杂的产品或系统来说,zero-bug 是一种理想,good-enough 是我们的原则。Good-enough 原则就是一种权衡投入产出比的原则:不充分的测试是不负责任的;过分的测试是一种资源的浪费,同样也是一种不负责任的表现。我们的操作困难在于:如何界定什么样的测试是不充分的,什么样的测试是过分的。目前状况唯一可用的答案是:制定最低测试通过标准和测试内容,然后具体问题具体分析。
的确在开发中想解决100%的 bug 是不现实的,想测试 100% 的代码也同样是困难的。很多的问题需要大范围、长时间的使用才能发现,有句名言说的好:任何 bug 在足够多的眼球之前都会暴露无疑!





对于做产品这种心态很重要
-- Mason September 26th, 2008 06:27