文章目录

  • How to Use Routine Parameters
    • 按照输入-修改-输出的顺序排列参数
      • 考虑对参数采用某种表示输入、修改、输出的命名规则
    • 把子程序的参数个数限制在大概约7个以内
    • 把状态或出错变量放在最后
    • 不要把子程序的参数当做工作变量

【代码大全】——高质量的子程序

How to Use Routine Parameters

如何使用子程序参数

按照输入-修改-输出的顺序排列参数

这种排列方式暗含了子程序的内部操作发生的顺序——先是输入数据,然后修改数据,最后是输出结果。

考虑对参数采用某种表示输入、修改、输出的命名规则

可以给这些参数名字加上i_、m_、o_、前缀。

把子程序的参数个数限制在大概约7个以内

把状态或出错变量放在最后

不要把子程序的参数当做工作变量

更多推荐

【代码大全】——高质量的子程序