论代码规范

代码不是一次性的,需要不断地重复迭代、优化和重构,所以请为未来写点代码!


代码规范到底有多重要?

一、规范的代码可以促进团队合作 

统一的风格使得代码可读性大大提高了,让开发人员看到任何一段代码都会觉得异常熟悉。


二、规范的代码可以减少bug处理 

没有规范的对输入输出参数的规范,没有规范的异常处理,没有规范的日志处理等等,不但导致总是出现同一类型且低级的bug而且还会让码农们很难找到引起bug的原因。

相反,在规范的开发中,bug不但可以有效减少,查找bug也变得轻而易举。 

所以请记住,规范不是对开发的制约,而是有助于提高开发效率的。 


三、规范的代码可以降低维护成本 

维护代码的工作不仅仅是读懂原有代码,而是需要在原有代码的基础上作出修改。

可以先想像没有统一风格的情况下,如果码农A完成开发以后,码农B进行维护加一段代码,过一段时间码农C又加一段代码……直到有一天码农XX看到那一大堆乱码想死的心都有了,维护也就进行不下去了。所有,统一的风格有利于长期的维护。 

另外,好的代码规范会对方法的度量、类的度量以及程序耦合性作出约束。这样不会出现需要修改一个上千行的方法或者去扩展一个没有接口的类的情况。规范的代码对程序的扩展性提高,无疑也是对维护人员的一个奖励。 


四、规范的代码有助于代码审查 

代码规范不仅使得开发统一,减少审查力度,而且让代码审查有据可查,大大提高了审查效率和效果,反过来代码审查也有助于代码规范的实施。 


五、养成代码规范的习惯,有助于码农自身的成长 

规范开发最大的受益人其实是自己! 

你有没有花费很多的时候查找自己的代码呢?尤其是出现bug的时候需要逐行的debug?自己写的代码乱了头绪的确实也见了不少。我们应该做的就是规范开发,减少自己出现的错误。很多时候项目的压力一部分也是由于前期开发中遗留的众多的问题。 



你可能感兴趣的:(论代码规范)