编程规范是什么?代码规范的好处是什么?

Infocode蓝畅 互联网开发 1424

编程规范是什么?

编程规范又叫代码规范,就是为了便于自己和他人阅读和理解源程序,而制定的编程时必须遵守的约定。通常,任何一门编程语言都有自己特有的编程规范。

编程规范是什么?
编程规范是什么?

比如:在Visual C++中源程序中变量的取名一般采用匈牙利表示法则,该法则要求每个变量名都有一个前缀,用于表示变量的类型,后面是代表变量含义的一串字符串。例如,前缀n表示整形变量,前缀sz表示以0结束的字符串变量,前缀lp表示指针变量。

编程规范只是一个规范,也可以不遵守,但是要做一个有良好编程风格的程序员,就一定要遵守编程规范,这不仅方便自己阅读源程序,也方便与其他程序员进行交流。

代码规范的好处是什么?

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

软件项目大多是由一个团队来完成,如果没有统一的代码规范,那么每个人的代码必定会风格迥异,最后代码集成时难度会很大。风格统一的代码将大大提高可读性,这对于团队的合作开发中是非常有益而且必要。

规范的代码可以减少bug

没有规范的对输入输出参数的规范,没有规范的异常处理,没有规范的日志处理等,不但导致了我们总是出现类似空指针这样低级的bug而且还很难找到引起bug的原因。相反,在规范的开发中,bug不但可以有效减少,查找bug也变得轻而易举。编码规范有助于提高开发效率的。

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

开发过程中的代码质量直接影响着维护的成本,可读性高的代码维护成本必然会大大降低。好的代码规范会对方法的度量、类的度量以及程序耦合性作出约束。

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

代码审查可以对开发人员的代码规范作出监督。团队的代码审查同时也是一个很好的学习机会,对成员的进步也是很有益的。代码规范不仅使得开发统一,减少审查难度,而且让代码审查有据可查,大大提高了审查效率和效果。




请在浏览器中启用JavaScript来完成此表单。
请输入姓名或昵称
如果您有任何疑问、需要更多信息或希望与我们建立合作请留言
=
( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-17950-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-17950-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-17950-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )();
加载

回复

我来回复
  • 暂无回复内容