设计子程序需要注意的有关问题(第四章)

设计子程序需要注意的问题(第四章)1.封装的信息2.输入3.输出,包括影响全局的变量4.如何处理错误具体应用:1

设计子程序需要注意的问题(第四章)
1.封装的信息
2.输入
3.输出,包括影响全局的变量
4.如何处理错误

具体应用:
1.命名
2.效率
3.算法和数据结构
4.编写工作从抽象到具体(注释→单元测试→伪代码→代码)
5.考虑可能破坏代码的因素

收尾检查:
1.检查接口
2.检查设计质量
3.检查数据,变量命名和使用
4.检查控制结构,比如无限循环,嵌套等。
5.检查设计是否遵循规范

如果有检查不合格,需要迭代修改

检查方式:
1.多人评审
2.编译(消除bug和warning)
3.放入整体系统中运行