组合结构通用规范

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组合结构通用规范
一、组合结构编程规范
1、组合结构的主要部分应置于同一个程序中;
2、组合结构可以使用多种流程控制语句进行组合,但不应使用多种
类型的流程控制语句组合;
3、组合结构的外层只使用if-else语句,内层可以使用循环等语句;
4、当外层含有多个if-else语句的情况时,外层应该按照意图结构
编写:外层的if-else语句应该是“分类别”的,而不要混淆在一起;
5、当外层仅有一个if-else语句时,可以将此if-else语句放到内
层的循环中;
6、组合结构内部的流程控制语句应该放在函数中,以便于函数的重用;
7、流程控制语句要清晰,简练,不要有太多的嵌套;
8、组合结构程序要以功能模块的形式拆分,以便于管理和调试;
9、在程序中要加入足够的说明性注释,使得程序可读性提高;
10、提取公共的功能放进函数中,有利于程序维护,减少拷贝粘贴带
来的错误;
11、遵守程序异常处理的规范,即在catch-finally中处理的应该是
异常情况,而不是正常情况;
12、循环体内必须包含对循环调优的操作,以保证循环的性能;
13、避免使用空循环,因为它极易造成程序死循环;
14、要考虑正确处理循环变量row和column的情况,以免造成数组越界和访问越界;。

相关文档
最新文档