我们码农工程师在项目长期的维护过程中,经常会遇到一些目前暂时用不到的代码,然后我们习惯会注释掉这些代码,或者干脆另起一个文件重新编写。 在什么情况下会留存代码呢? 通常我们留下的死代码规模有大有小,小的可能就是某个 现有的代码不整理,只会让代码越来越多,项目的规模越来越大。到最后,自己也不知道这些代码是否还用的到。 注意:现在用不到的死代码,请果断地立即删除,而不是注释掉。 为什么是直接删除呢? 之前若是支撑临时业务的代码,也请果断地删除。产品通常会说下次圣诞和元旦时,还会用到的。但,相信我,后面的需求肯定用不上现在的代码了。 其实这就类似 当我们留下的死代码越来越多,我们也就越不在乎这些代码,最后导致整体都无法维护了。
if-else
分支,大的可能到支撑了一套完整的业务。
“破窗户理论”
,一扇破窗户,只要有那么一段时间不修理,就回渐渐给建筑的居民带来一种废弃感——一种任何人都不关心这座建筑的感觉。于是又一扇窗户破了。人们开始乱扔垃圾。出现了乱涂乱画,严重的结构损坏开始了。在一段时间后,废弃感就变成了现实。
版权属于:
加速器之家
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论