奇虎360|有一坨代码看起来没用,要不要删除,45岁程序员说出了真相

奇虎360|有一坨代码看起来没用,要不要删除,45岁程序员说出了真相

文章图片

奇虎360|有一坨代码看起来没用,要不要删除,45岁程序员说出了真相

文章图片

奇虎360|有一坨代码看起来没用,要不要删除,45岁程序员说出了真相

文章图片


有一坨代码看起来没用 , 要不要删除 , 45岁程序员说出了真相
去年的时候 , 赶到公司项目调整 , 老张就删除了项目里一块看似多余的代码 , 当时也没有备份 , 觉得这块代码完全是没用的 , 由于是老旧的代码 , git也没使用 。 一个月后 , 老总想看各地域的产品销售的报表 , 就找到老张把以前的这个项目运行起来 。

老张也是一个经验丰富的老手 , 三下五除二就把项目拉起来了 , 但是找到报表那块 , 提示了一大堆错误 。 出来问题 , 就要去排查呀 , 然后老张就去后台看日志 , 然后发现报错的原因 , 是项目少了一大块代码 , 而这块代码就是老张一个月前删除的 。

还能怎么办 , 加班补呗 , 毕竟是自己删除的 , 然后加班了三个多月才把这块做出来 , 还好这块报表是内部人员使用 , 看起来不是那么重要 , 不然这老张要面临赔偿或者辞退的可能 。

为什么有一坨代码看起来没用 , 也不能删?
首先 , 你不知道一块代码是干啥用的 , 但是看起来好像没用的样子 , 你删除了 , 可能面临着重写 , 即便删除的代码只有几百上千行 , 但涉及的代码成千上万行 , 都重写 , 写的过来么?风险太大 。

其次 , 如果系统能够平稳的运行 , 那么代码写的好坏本身就与你无关了 , 即使你看到的代码好像与系统无关或者写得有点垃圾 , 你也不要去做删除代码的操作 。 如果去删除了代码 , 或许给自己增加了许多工作量 。

最后 , 如果你想要删除代码 , 老板也补与允许你这样做的 , 就算这么做是对的 。 都知道 , 老板都一样 , 爱钱如命 , 无关紧要的开支 , 他们肯定不愿意做 , 所以你删除代码带来的金钱成本将会由你一人承担 。

【奇虎360|有一坨代码看起来没用,要不要删除,45岁程序员说出了真相】大部分都比较自信 , 我们自己写代码 , 都会觉得自己写的代码不能随意抛弃 , 而是需要维护的代码 , 那么舍己为人的想一下 , 别人是不是也是这么想的呢?所以动不动不要去删除代码 。