搜索
当前位置: 678彩票官网 > 递归块编码 >

程序的书写规则(程序的编码规范)

gecimao 发表于 2019-04-13 12:55 | 查看: | 回复:

  范风格的编码会对软件的升级、修改、维护带来极大的方便性,也保证程序员不会陷

  入“代码泥潭”中无法自拔。开发一个 成熟的软件产品,除了有详细丰富的开发文档

  以下的编码规范包含了程序排版、注 释、命名、可读性、变量、程序效率、质量

  9.函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格。

  }应各独占一行并且位于同一 列,同时与引用它们的语句左对齐。在函数体

  的开始、类的定义、结构的定义、枚举的定义以及if、for、do、while、

  2.边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。

  3.在必要的地方注释,注释量要适中。注释的内容要清楚、明了,含义准确,防止

  5.对数据结构的注释应放在其上方相邻位置,不可放在下面;对 结构中的每个域

  7.全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过程存取它

  8.在每个源文件的头部要有必要的注释信息,包括:文件名;版本号;作者;生成

  日期;模块功能描述(如功能、主要算法、内部各部分之间 的关系、该文件与其

  9.在每个函数或过程的前面要有必要的注 释信息,包括:函数或过程名称;功能描

  2.较长的单词可取单词的头几发符的优先级,并用括号明确表 达式的操作顺序,避

  2.构造仅有一个模块或函数可以修改、创建,而其余有关模块或函数只访问的公 共

  4.明确公共变量与操作此公共变量的函数或过程的关系,如访问、修改及创建等。

  5.当向公共变量传递数 据时,要十分小心,防止赋与不合理的值或越界等现象发生。

  7.仔细设计结构中元素的布局与 排列顺序,使结构容易理解、节省占用空间,并减

  8.结构的设计要尽量考虑向前兼容和以后的版本升级,并为 某些未来可能的应用保

  4.函数的功能应该是可以预测的,也就是只要输入数据相同就应产生同样的输出。

  15.编写可重入函数时,若使用全局变量,则应通过关中断、信号量(即P、V操作)

  1.在编写代码之前,应预先设计好程序调试与测试的方法和手段,并设计好各种调

  2.在进行集成测试/系统联调之前,要构造好测试环境、测试项目及测试用例,同时

  2.在保证软件系统的正确性、稳定性、可读性及可测性的前提下,提 高代码效率。

  3.不能一味地追求代码效率,而对软件的正确性、稳定性、可读性及可测性造成影

  6.通 过对系统数据结构划分与组织的改进,以及对程序算法的优化来提高空间效率。

  5.过程/函数中申请的(为 打开文件而使用的)文件句柄,在过程/函数退出前要关

  9.系统运行之初,要初始化有关变量及运行环境,防止未经初始化的变量被引 用。

  14.要时刻注意易混淆的操 作符。当编完程序后,应从头至尾检查一遍这些操作符。

  1.编写代码时要注意随时保存,并定期备份,防止由于断电、硬盘损坏等原因造成

本文链接:http://windsorflowers.net/diguikuaibianma/15.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部