1.封装的信息
2.输入
3.输出,包括影响全局的变量
4.如何处理错误
具体应用:
1.命名
2.效率
3.算法和数据结构
4.编写工作从抽象到具体(注释→单元测试→伪代码→代码)
5.考虑可能破坏代码的因素
收尾检查:
1.检查接口
2.检查设计质量
3.检查数据,变量命名和使用
4.检查控制结构,比如无限循环,嵌套等。
5.检查设计是否遵循规范
如果有检查不合格,需要迭代修改
检查方式:
1.多人评审
2.编译(消除bug和warning)
3.放入整体系统中运行
2.输入
3.输出,包括影响全局的变量
4.如何处理错误
具体应用:
1.命名
2.效率
3.算法和数据结构
4.编写工作从抽象到具体(注释→单元测试→伪代码→代码)
5.考虑可能破坏代码的因素
收尾检查:
1.检查接口
2.检查设计质量
3.检查数据,变量命名和使用
4.检查控制结构,比如无限循环,嵌套等。
5.检查设计是否遵循规范
如果有检查不合格,需要迭代修改
检查方式:
1.多人评审
2.编译(消除bug和warning)
3.放入整体系统中运行
本文详细介绍了软件开发过程中的关键步骤,包括需求封装、输入输出定义、错误处理、编码实践及后期检查等内容,旨在帮助开发者建立高效可靠的软件开发流程。
824

被折叠的 条评论
为什么被折叠?



