Ric*_*dle 13
你在盖房子.你将污水管道铺设在地基上,但你不知道其中一根管子被一只死的刺猬挡住了.
你想找出来:
(这个比喻中有一个"Stack Overflow"笑话.8-)
找到错误所需的时间越长,那么:
错误的行为可能被接受为正确的越多,其他更多的东西可能已经变得依赖于该行为(Windows因此而臭名昭着).
系统可能已经变得越紧密,并且提取的bug就越难.
由于复制粘贴或使用错误代码的客户端,错误的错误行为将在其他地方重复的可能性越高.
自代码最初编写以来所用的时间越长,理解代码的难度就越大.
对于那些理解系统原始部分的人来说,修复它的可能性就越小.