TA的每日心情 | 开心 2023-1-5 00:48 |
|---|
签到天数: 2591 天 [LV.Master]无
|
sky100 发表于 2011-10-2 16:34 ![]()
, K1 L. S z* b/ ~* b第一,绝大多数测试不可能覆盖所有的可能性。如果代码测试后放到生产环境中,结果因为某个特殊的情况,数 ... : d$ `. y0 U+ D1 }+ Z% i
说了这么多,其实很简单,决策者在逃避责任而不是保证质量与效率。因为重复的检测不会提高质量而却会增加开销和降低性能,但是在出了问题推诿的时候,那就是个优点了,因此这不是技术人而是政客考虑的事情。
! l! Z0 x/ N& V5 _, l: h+ e9 N2 ]# j. E
这里的关键在于你所说的那些可能性在现实中几乎不可能出现,而成本却是必然而无法减免的,这样有成本而无收益的把戏除了出于政治需要谁会喜欢?: x* l5 r, G, j+ u0 v
+ r/ |; v, t. F3 M8 z7 y3 }1 I, L再多就变成政治扯淡了,到此为止吧。 |
|