现在的位置: 首页 > 综合 > 正文

编写子程序的原则

2013年08月20日 ⁄ 综合 ⁄ 共 332字 ⁄ 字号 评论关闭

最近在看《代码大全》,刚刚看完了子程序的 部分,把我总结的要点写一下吧。

 

编写子程序原则:

1 子程序中的代码具有功能内聚性或顺序内聚性,一个子程序只有一个功能(广义上)

2 子程序命名:对功能进行描述,过程使用动宾短语描述所做的事,函数对返回的结果进行描述(那些返回结果为操作是否成功的除外),命名要准确,不能含糊或有歧义

3 子程序长度:一般在50行左右,50行-150行为一般的允许范围

4 子程序的参数:按“输入-修改-输出”排列,参数相似的子程序要按相同的顺序排列参数,以方便记忆。
   不要把参数作为工作变量,即不要对参数的值进行修改,修改类型的参数除外。
   参数的个数控制在7个以内,这是人的记忆上限。

5 函数:要保证有返回值,在开头设置默认返回值是一种较好的方法。

 

抱歉!评论已关闭.