代码规范有哪些要点可以简要谈谈?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1741个文字,预计阅读时间需要7分钟。
代码规范在网络上的内容很多,除了天上文章一大堆的抄袭问题外,多数只给出了结果,原因没有充分说明,或者过于纠缠于大小写。一个函数可以写几行细节。
代码规范这东西网上很容易百度到一堆,除了天下文章一大抄的问题,另外,多数只给了结果,原因没有充分说明,或者非常的纠结于大写小写,一个函数可以写几行的细节。感觉有点容易让新人误入歧途。
于是锅叔打算根据自己的经验分析下这些规范产生的原因,帮助新人深入理解为什么这么规定,知其然并知其所以然。
一、“代码规范”的由来
工作中如果你没怎么接手过其他同学的代码,那肯定会比接手过离职同学的代码,经常帮其他同学排查Bug的“大牛”们对代码可维护性的理解,要差上一个数量级。
如果你没怎么参与过一个持续存在3-5年以上,需求变更频繁的系统模块的迭代开发,你也不容易理解,代码重构对于一个稍作修改,就Bug此起彼伏的模块质量改善的重要意义。
对软件的迭代效率和质量负责任的人通常就是Team Leader,PM,这类第一责任人,他们深思熟虑一番后,得出一个重要结论,上面这些难于交接,修改困难,Bug横行的坑,很大程度上都跟代码写的不规范有关,因此就编写了代码规范。
二、代码规范作用
程序员的本质也是个手艺人,与大部分其他行业的施工规范的作用相似,主要是作用是
1. 避免造成施工缺陷,提供施工质量。
2. 方便同行交流,以便后期维护。
本文共计1741个文字,预计阅读时间需要7分钟。
代码规范在网络上的内容很多,除了天上文章一大堆的抄袭问题外,多数只给出了结果,原因没有充分说明,或者过于纠缠于大小写。一个函数可以写几行细节。
代码规范这东西网上很容易百度到一堆,除了天下文章一大抄的问题,另外,多数只给了结果,原因没有充分说明,或者非常的纠结于大写小写,一个函数可以写几行的细节。感觉有点容易让新人误入歧途。
于是锅叔打算根据自己的经验分析下这些规范产生的原因,帮助新人深入理解为什么这么规定,知其然并知其所以然。
一、“代码规范”的由来
工作中如果你没怎么接手过其他同学的代码,那肯定会比接手过离职同学的代码,经常帮其他同学排查Bug的“大牛”们对代码可维护性的理解,要差上一个数量级。
如果你没怎么参与过一个持续存在3-5年以上,需求变更频繁的系统模块的迭代开发,你也不容易理解,代码重构对于一个稍作修改,就Bug此起彼伏的模块质量改善的重要意义。
对软件的迭代效率和质量负责任的人通常就是Team Leader,PM,这类第一责任人,他们深思熟虑一番后,得出一个重要结论,上面这些难于交接,修改困难,Bug横行的坑,很大程度上都跟代码写的不规范有关,因此就编写了代码规范。
二、代码规范作用
程序员的本质也是个手艺人,与大部分其他行业的施工规范的作用相似,主要是作用是
1. 避免造成施工缺陷,提供施工质量。
2. 方便同行交流,以便后期维护。

