我理解的软件编码规范
2016-03-22 12:43
176 查看
我理解的软件编码规范
就像有时候,我会因为乱放东西,而在使用的时候找不到它们。在编程中的代码也是一样,一定的代码规范是非常有必要的。现在很多开源网站都有许多人共同维护的开源项目,如果每个人都不按照一定的编码规范去更新开源项目中的代码,那么开源项目也会在很短的时候终止。在一个软件项目团队中,制定一定的代码规范可以让软件开发的效率更高一些,降低维护成本。对于程序员自身来说,长时间的编码过程一定会有很高的编程能力,到这个时候,就是要求程序员养成代码规范的习惯,让自己写出的代码有很高的可读性。
在搜索一些资料,现在有很多的软件规范的工具,使用这些工具能够帮助我们很好的去规范代码。在实际的编码过程中,我认为以下几方面是十分重要的。
在编码过程中,我们要给每段程序代码都有一个注释,注释应该包括创建者,创建时间,程序功能,修改时间等。这样在我们写完代码进行测试的时候,测试员会根据测试的结果去找到对应的bug代码段,然后根据注释中的信息找到相关的负责人,对代码进行修改。准确合理的注释对软件项目的维护是有帮助的。
还有就在在编码过程中,对涉及到的编码对象的命名要有一定的约定。比如是对项目名称的命名,类、包、xml、常量、变量、数据库等对象的命名,要根实际的需要命名,让名字有很好的可读性,在编码的过程中很容易的进行使用。比如在对数据库进行命名时,我们需要创建一个学生的功能使用表,使用dbStudentFunction这个名字是很好的。
还有在编码过程中,空格,循环语句,控制语句等的规范也是很有必要的。
以上就是我理解的软件编码规范。
就像有时候,我会因为乱放东西,而在使用的时候找不到它们。在编程中的代码也是一样,一定的代码规范是非常有必要的。现在很多开源网站都有许多人共同维护的开源项目,如果每个人都不按照一定的编码规范去更新开源项目中的代码,那么开源项目也会在很短的时候终止。在一个软件项目团队中,制定一定的代码规范可以让软件开发的效率更高一些,降低维护成本。对于程序员自身来说,长时间的编码过程一定会有很高的编程能力,到这个时候,就是要求程序员养成代码规范的习惯,让自己写出的代码有很高的可读性。
在搜索一些资料,现在有很多的软件规范的工具,使用这些工具能够帮助我们很好的去规范代码。在实际的编码过程中,我认为以下几方面是十分重要的。
在编码过程中,我们要给每段程序代码都有一个注释,注释应该包括创建者,创建时间,程序功能,修改时间等。这样在我们写完代码进行测试的时候,测试员会根据测试的结果去找到对应的bug代码段,然后根据注释中的信息找到相关的负责人,对代码进行修改。准确合理的注释对软件项目的维护是有帮助的。
还有就在在编码过程中,对涉及到的编码对象的命名要有一定的约定。比如是对项目名称的命名,类、包、xml、常量、变量、数据库等对象的命名,要根实际的需要命名,让名字有很好的可读性,在编码的过程中很容易的进行使用。比如在对数据库进行命名时,我们需要创建一个学生的功能使用表,使用dbStudentFunction这个名字是很好的。
还有在编码过程中,空格,循环语句,控制语句等的规范也是很有必要的。
以上就是我理解的软件编码规范。
相关文章推荐
- 蓝桥杯 基础练习 特殊的数字
- 第三十讲--锁相关视图及相关操作
- STRUCT 使用
- oc-05-对象的创建
- Visio 2013 由于形状保护、容器和/或图层属性的设置,无法完全执行此命令
- 蓝桥杯 基础练习 杨辉三角形
- 一些C语言学习的国外资源
- FZU 1004 Number Triangle(简单DP)
- 第二十九讲--锁基础原理
- HDU 3746 数据结构之KMP
- 面试总结
- hdu 1198 Farm Irrigation【BFS】
- c运算符优先级相关知识小结
- 第二十八讲--读一致性(ORA-01555错误机制分析)及Undo表空间大小设置
- [工具] slf4j-api、slf4j-log4j12以及log4j之间的关系
- 出差(二十七)
- 课程练习一Problem B 木棒
- UIImageView或是UIButton怎样画环
- oc 自学
- hihocoder 1279(状压)