写在最前面
做开发三年多了,手上做过很多项目。有自己从头开始做的,也有很多是迭代开发的。相信各位程序猿从到公司接到迭代类的项目,都有一个冲动,想重写别人的代码,觉得项目的框架或者是业务太混乱,看不懂等等。其实大家都知道程序的开发没有绝对的规范,规范也并不代表绝对正确。规范只是一种统一,让其他人看你的项目能够看得懂。
编码规范对于程序员而言尤为重要,有以下几个原因:
- 一个软件的生命周期中,80%的花费在于维护
- 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护
- 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码
- 如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已构建的其它任何产品
作者也查阅了相关资料,现将开发过程中的规范整理如下:
写到最后
最后强调“规范只是一种统一,并非绝对正确”,开发者也可根据实际情况规定自己公司的一个开发的规范。