构建之法阅读笔记03
2016-04-15 20:20
232 查看
《构建之法》阅读笔记03—代码规范
代码规范,一个看似很小的问题,很小的细节,可能平时我们根本没有注意,但是随着我们所写问题的复杂化以及所写代码量的增大,这个问题越发显得重要。以前写代码只是为了去完成作业而去完成,代码规范的问题早就被抛到脑后,只要运行成功显示出自己想要的结果就觉着有了很大的成功。大多数变量和函数的命名被我们用简单而无意义的字母代替,代码不注意缩进,代码没有注释,有时候自己所写的代码回过头来看还要花很长时间来重新读懂,殊不知老师检查作业时以及其他人阅读我们代码的辛苦。本学期课程还涉及到团队开发,一个团队每个人有自己的编程风格,如果我们没有一定的代码规范,后期合作分工时就会给团队带来不必要的麻烦,所以代码规范对于团队合作也十分重要。
通过阅读第四章代码规范部分,我学习到了很多,代码风格的原则是简明、易读、无二义性;在缩进时强调四个空格;行宽限制可为100字符;在复杂的条件表达式中要用括号清楚的表示逻辑优先级;需要断行且{和}都独占一行;变量命名规则时标识符的名字以一个或者多个小写字母开头用这些字母来指定数据类型,在标识符内前缀以后就是一个或者多个第一个字母大写的清楚的之处源代码内那个对象用途的单词,下划线用来分隔变量名字中的作用域标注和变量的语义,由多个单词组成的变量名要区分大小写;写程序时要边写代码边写注释并随着程序的修改而不断更新且复杂的注释要放在开头。
通过阅读第四章的代码规范部分对代码规范的重要性有了高度的重视,有人说代码就是程序员的另一张脸,干净一致的代码是至关重要的,代码不是一次性的,需要重复的修改和重构,我们需要为未来写点代码。要养成很好的代码规范的习惯,对于写代码这是个非常容易的小任务,只要我们每次编程写代码时注意到相应的规范,根据自己所写的代码写好注释等等,很快就会养成这样的好习惯。
代码规范,一个看似很小的问题,很小的细节,可能平时我们根本没有注意,但是随着我们所写问题的复杂化以及所写代码量的增大,这个问题越发显得重要。以前写代码只是为了去完成作业而去完成,代码规范的问题早就被抛到脑后,只要运行成功显示出自己想要的结果就觉着有了很大的成功。大多数变量和函数的命名被我们用简单而无意义的字母代替,代码不注意缩进,代码没有注释,有时候自己所写的代码回过头来看还要花很长时间来重新读懂,殊不知老师检查作业时以及其他人阅读我们代码的辛苦。本学期课程还涉及到团队开发,一个团队每个人有自己的编程风格,如果我们没有一定的代码规范,后期合作分工时就会给团队带来不必要的麻烦,所以代码规范对于团队合作也十分重要。
通过阅读第四章代码规范部分,我学习到了很多,代码风格的原则是简明、易读、无二义性;在缩进时强调四个空格;行宽限制可为100字符;在复杂的条件表达式中要用括号清楚的表示逻辑优先级;需要断行且{和}都独占一行;变量命名规则时标识符的名字以一个或者多个小写字母开头用这些字母来指定数据类型,在标识符内前缀以后就是一个或者多个第一个字母大写的清楚的之处源代码内那个对象用途的单词,下划线用来分隔变量名字中的作用域标注和变量的语义,由多个单词组成的变量名要区分大小写;写程序时要边写代码边写注释并随着程序的修改而不断更新且复杂的注释要放在开头。
通过阅读第四章的代码规范部分对代码规范的重要性有了高度的重视,有人说代码就是程序员的另一张脸,干净一致的代码是至关重要的,代码不是一次性的,需要重复的修改和重构,我们需要为未来写点代码。要养成很好的代码规范的习惯,对于写代码这是个非常容易的小任务,只要我们每次编程写代码时注意到相应的规范,根据自己所写的代码写好注释等等,很快就会养成这样的好习惯。
相关文章推荐
- java乱码问题
- 链表的艺术——Linux内核链表分析
- 欢迎使用CSDN-markdown编辑器
- java.lang.ref包源码分析(一):类结构
- iOS小技巧 - 调换按钮中文字与图标的位置(自定义button,重写两个方法)
- 7.3.4 friend class
- bzoj 3609: [Heoi2014]人人尽说江南好 数学
- Android 框架启动流程
- STL学习笔记——序列式容器
- 在Windows上安装TimesTen
- 删除链表中重复的结点
- Java IO5:序列化与反序列化
- 栈的压入、弹出序列
- 中国学者利用纳米人工红细胞精准治疗癌症获突破
- 穷举法之完美综合式
- 泛型方法的定义与使用
- GitHub与StackOverFlow等等
- 面试题:什么叫二叉查找树
- 2016年4月微软在线笔试第二题-403 forbidden
- 泛型类的定义与使用