《代码大全2》阅读随笔
通过伪代码编程过程创建子程序
如何设计子程序
- 检查先决条件;
- 定义子程序要解决的问题;
- 为子程序命名;
- 决定如何测试子程序;
- 在标准库中搜寻可用的功能;
- 考虑错误处理;
- 考虑效率问题;
- 研究算法和数据类型;
- 编写伪代码;
- 考虑数据;
- 检查伪代码;
- 在伪代码中试验一些想法,然后留下最好的想法。
编写子程序代码
- 写出子程序的声明;
- 把伪代码转变为高层次的注释;
- 在每条注释下填充代码;
- 检查代码是否需要进一步分解。
检查代码
- 在脑海里检查程序中的错误;
- 在调试器中逐行执行代码。
收尾工作
- 检查子程序的接口;
- 检查整体的设计质量;
- 检查子程序中的变量;
- 检查子程序中的逻辑和语句;
- 检查子程序的布局;
- 检查子程序的文档;
- 去除冗余的注释。
按需要重复上述步骤
网友评论