没规范的下场 - 增加成本

  • 作者:KK

  • 发表日期:2016.3.10


审查成本

代码不只是要交接,还需要被审查,因为放任程序员去随意发挥他的代码能力,总会有一部分是不好的设计,所以要通过审查来协助他纠正

然而审查的时候因为代码写法太多不一,这样消化代码含义的成本就会增大,于是代码审查官会感觉到痛苦


维护成本增加导致开发效率低

前面也是提过维护难的问题,但当维护困难时就是维护成本的增加,一旦增加了维护成本这就坑了,新的修改会存在更多的BUG风险

要么有人依然暴力地改一下就提交,BUG出现了再说;要么有人就是小心地改,也小心地测试,于是开发效率都变低了


资金成本

这里维护成本不只是说时间的成本增加而已,当代码因为不统一造成越来越混乱不统一时,本身项目的业务逻辑并不那么复杂,却就是得高薪请个经验丰富的人来维护才hold得住,所以这里还有资金成本的增加在里面

而如果项目有与合作公司签订什么协议,一旦问题风险增加,出现问题后造成的结果还导致了公司产生资金赔偿问题以及法律纠纷等问题