为什么程序员会有代码能跑就不要动的观点?
- 技术交流
- 2024-09-26 00:14:01
直接说个现实发生的事:
新来的程序员小哥觉得代码不规范,内存释放的模块很混乱。这可能有隐藏的风险。
接下来,他做了整合,把内存释放进行了模块化,专门整好了。
代码变的更优质了,对吧?
到这里算是好的。
然后过几天,就出事了,生产出现重大故障。
系统内存泄漏,系统崩了,影响客户使用。
客户投诉,扣钱。
然后整个项目组开始大排查。
排查到最后,就是这个内存释放的优化,有个位置漏了,没改到。但是其他位置全改掉了。
然后这个没改到的位置,内存长期不释放。
好了,内存爆了,内存泄露,系统崩溃。
就是这个优化,导致了重大故障。
然后全公司通报批评。
要求项目组整改。并且出检讨。
现在能理解了吗?
代码能跑,就别改。
你改了,说不准会出什么问题。
为什么程序员会有代码能跑就不要动的观点?由讯客互联技术交流栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“为什么程序员会有代码能跑就不要动的观点?”