代码规范
构建之法中讲到了代码规范,而代码规范又可以分成两个部分:代码风格规范和代码设计规范。其中,代码风格规范又包括缩进、行宽、括号、断行、空白的{}行、分行、命名、下划线、大小写和注释几个部分,代码设计规范有函数、goto、错误处理、类的相关设计几个部分。
在刚学习写程序的时候,对于以上所说的一些规范,没有什么别的想法,都是按照老师的示例和程序本身的需求来写;等到自己能够独立写程序的时候,考虑的只有算法,命名、大小写、注释、函数什么的就不怎么考虑了,所以自己的代码一般只有自己能够看得懂。
而现在学过这一节之后,才意识到代码规范的重要性,因为在软件开发过程中,合作是必然的,合作的最小单位是两个人,两个工程师在一起,做的最多的事情就是“看代码”,每个人都要看“别人的代码”,并发表意见。如果每个人的代码都不规范,会增加团队中成员之间互相理解的困难,不利于团队的开发。因此做一个有商业价值的项目,或者在团队里工作,代码规范相当重要。
自从听过老师的课和阅读过这本书后,我在写程序的时候,已经开始注意到代码的规范性了,并且尽量不使用那些没有什么意义的命名方式。以后在写程序之前,先看看那些规范、提醒自己遵守这些规范;写程序的时候,将那些规范用到程序中,程序更加规范、提高程序的可读性。