究竟存不存在BUG守恒定律?

BUG既不会凭空产生,也不会凭空消失,它只会从一种形式转化为另一种形式,或者从一个物体转移到其它物体,而BUG的总量保持不变。究竟存不存在BUG守恒定律呢?有趣的问题

比如过去人工记账有差错,现在用软件记账,这些“差错”并没有消失,而是转化为软件的“BUG”,导致需要大量程序员去维护,为了防止软件“BUG”,又出现了单元测试,自动化测试脚本,这又是把软件的“BUG”转移到测试代码的“BUG”,导致需要更多人维护测试代码,所以BUG并不能消灭只能转移?

有的人觉得其实对于一个特定的软件,bug肯定是越来越少的,慢慢的固定下来,越来越接近于稳定状态。就像一个单晶片,起初它肯定是非常复杂,不稳定,bug很多的,最还不是慢慢变成稳定的东西。把它集成到其他地方,也不会觉得它是有bug的东西。

还有些人觉得应该叫增熵定律,世界万物是朝着混沌无序发展的,越大的系统BUG越多,越多的人聚集在一起就越容易发生暴力事件。

那么你是怎样认为的?留言你有趣的答案一起探讨!


分享到:


相關文章: