对于一个软件工程的学生来说,代码规范是最基本的要求。代码规范是最基本的也是绝对不可能忽视的问题。书中提到了两人合作中的代码规范问题,书中提到:现代软件产业经过几十年的发展,一个软件由一个人单枪匹马完成已经很少见了,一个软件往往都是几个人相互协作一起完成的。合作最小的单位是两个人,两个工程师在一起,做的做多的事情就是看代码,每个人都能看别人的代码并且发表意见。书中也提到程序员写的代码不仅是给机器看的也是给人看的,但是最终是人在看,我们的代码必须要让旁观者看的清清楚楚。书中还举了好多实例,规范的有不规范的也有。我看到这些深有体会,因为近期老师也布置了团队作业,以前都是自己单人开发,自己没有特别注意代码规范性问题,因为自己的想法自己的代码都能一清二楚,但是到了团队合作方面,没有好的代码规范,会给团队增加好多没必要的问题,别人会因为你不规范的代码浪费好多时间。所以代码的规范是非常重要的。在书中提到代码规范分成两个部分:

1.代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。

代码风格的原则是:简明,易读,无二义性。

2.代码设计规范。牵涉到程序设计,模块之间的关系,设计模式等方方面面的通用原则。

代码设计规范不光是程序书写的格式问题,而且牵涉到程序设计,模块之间的关系,设计模式等方方面面。

这只是两大类,书中还很细致详尽的讲解了代码规范中的问题分类。总之,我感触颇深,收获很大,也明白了代码规范的重要性,在今后的开发中一定规范自己的代码,避免一些不必要的麻烦。

个人感受:

以前初学编程的时候,自己也是从来没有注意到代码规范的问题,自己的代码没有对齐缩进啥的。

阅读这本书之后,我这样的习惯是很致命的,尤其是对团队开发中,很影响团队进度,也会给队友带来一些麻烦。

今后会时刻严格要求自己代码要规范

转载于:https://www.cnblogs.com/shnm/p/11068500.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐