- 135
- 0
- 约3.16千字
- 约 6页
- 2022-12-08 发布于山东
- 举报
v1.0可编写可改正
软件编码设计规范
1.1.编写目的:
使用一致编码商定集的主要原由,是使应用程序的结构和编码风格标准化,以便于阅读
和理解这段编码。好的编码商定可使源代码谨慎、可读性强且意义清楚,与其余语言商定相
一致,并且尽可能的直观。
一组通用目的的编码商定应当定义达成上述目的所必需的、能让程序员自由地创立程序
逻辑和功能流程的最小的要求。编码商定的目的是使程序易于阅读和理解,而不是用过份的
拘束和绝对的限制来约束程序员自己的创立性。
1.2内容:
程序设计语言的特征微风格会直接影响到软件的质量和可保护性。
编码原则:
应尽量防止在系统初始化时运转过多的代码。(此处加入详尽原则)
1)采用控制结构只允许一个进口和一个出口。
2)程序语句构成简单识其余块,每块只有一个进口和一个出口。
3)复杂的结构应当用基本控制结构进行组合嵌套来实现。
4)语句中没有的控制结构,可用一段等价的程序段模拟,但要求该程序段在整个系统应前后一致。
5)严格控制GOTO语句,仅在以下情况才可使用。
用一个非结构化的程序设计语言去实现一个结构化的结构。在某种能够改良而不是伤害程序可读性的状况下。
1.2.1对象命名商定
公式:对象名称=对象前缀+自定义名称(自定义名称要有必定的意义且第一个字
母大写)
1第1页共9页
v1.0可编写可改正
说明:假如是不需要对其编码的对象,那么对象名用默认对象名。
您可能关注的文档
- 软件界面评估.doc
- 软件研发流程.doc
- 软件稳定性判断的指标和标准.doc
- 软件维护支持合同.doc
- 软件维护项目计划.doc
- 软件缺陷报告模板.doc
- 软件著作权模板.doc
- 软件著作权申请截图的要求.doc
- 软件著作权申请说明书模板.doc
- 软件解决方案模板.doc
- 6.1 亚洲的自然环境特征教学设计( 第2课时)地理七年级下学期商务星球版(2024).docx
- Unit 3 Getting along with others(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 3(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 4(教学设计)高中英语译林版2020必修第一册.docx
- Unit 5Humans and Nature Period 3(教学设计)高中英语北师大版2019必修第二册.docx
- 第一节 能量的转化与守恒(讲义)物理沪科版2024九年级全一册.docx
- 第19讲 机械能守恒定律及其应用(复习讲义)高考物理一轮复习.docx
- 第11讲 氧化还原反应的应用-氯气制备 新高一化学讲义(鲁科版2019).docx
- 第一章 运动的描述(复习讲义)高中物理人教版2019必修第一册.docx
- 2.1 烷烃-高二化学(人教版2019选择性必修3).docx
原创力文档

文档评论(0)