shit mountain code

168 阅读1分钟

光看代码了解流程,随便2个钟过去了,模型中的意外都不是,而是偏离了模型的代码,并且这种偏离是隐藏的。

不能说看不懂的代码就是屎山,而是模型之外的代码是屎山,因为和模型不一样或者有冲突的代码并且这部分代码在其中的细节依赖的效果是难以预测的,最后的防线测试也没有,这样的代码是不可维护的。

没有价值的垃圾代码就应该去掉,有价值的一般是需要长期维护的那就需要提升设计质量。