TA的每日心情 | 开心 2023-1-5 00:48 |
---|
签到天数: 2591 天 [LV.Master]无
|
sky100 发表于 2011-10-2 16:34 9 x8 R7 M+ F+ n* i5 K) A3 v
第一,绝大多数测试不可能覆盖所有的可能性。如果代码测试后放到生产环境中,结果因为某个特殊的情况,数 ...
0 p( c/ w) |: Y; T, r说了这么多,其实很简单,决策者在逃避责任而不是保证质量与效率。因为重复的检测不会提高质量而却会增加开销和降低性能,但是在出了问题推诿的时候,那就是个优点了,因此这不是技术人而是政客考虑的事情。
- L1 g/ H) r4 q- v$ v$ \' z1 O" o
* {2 g5 V, e8 _' t2 u1 F) h这里的关键在于你所说的那些可能性在现实中几乎不可能出现,而成本却是必然而无法减免的,这样有成本而无收益的把戏除了出于政治需要谁会喜欢?) g: K+ U, v( P' D. p4 b
% D2 n6 E4 \/ f# V# b4 l, D) k
再多就变成政治扯淡了,到此为止吧。 |
|