美文网首页日常刻书
伪代码编写过程(三)

伪代码编写过程(三)

作者: F_wind | 来源:发表于2021-12-11 17:22 被阅读0次

《代码大全2》阅读随笔

通过伪代码编程过程创建子程序

如何设计子程序

  • 检查先决条件;
  • 定义子程序要解决的问题;
  • 为子程序命名;
  • 决定如何测试子程序;
  • 在标准库中搜寻可用的功能;
  • 考虑错误处理;
  • 考虑效率问题;
  • 研究算法和数据类型;
  • 编写伪代码;
  • 考虑数据;
  • 检查伪代码;
  • 在伪代码中试验一些想法,然后留下最好的想法。

编写子程序代码

  • 写出子程序的声明;
  • 把伪代码转变为高层次的注释;
  • 在每条注释下填充代码;
  • 检查代码是否需要进一步分解。

检查代码

  • 在脑海里检查程序中的错误;
  • 在调试器中逐行执行代码。

收尾工作

  • 检查子程序的接口;
  • 检查整体的设计质量;
  • 检查子程序中的变量;
  • 检查子程序中的逻辑和语句;
  • 检查子程序的布局;
  • 检查子程序的文档;
  • 去除冗余的注释。

按需要重复上述步骤

相关文章

  • 伪代码编写过程(三)

    《代码大全2》阅读随笔 通过伪代码编程过程创建子程序 如何设计子程序 检查先决条件; 定义子程序要解决的问题; 为...

  • 伪代码编写过程(一)

    《代码大全2》阅读随笔 创建类的步骤概述 步骤:开始 -> 创建类的总体设计 -> 创建类中的子程序 -> 复审并...

  • 伪代码编写过程(二)

    《代码大全2》阅读随笔 什么是伪代码 伪代码是某种用来描述算法、子程序、类或者完整程序的工作逻辑的、非正式的、类似...

  • 伪代码编写过程(四)

    《代码大全2》阅读随笔 伪代码编程过程的替代方案 测试先行开发:使用测试先行开发时,在任何代码之前都要先写出测试用...

  • 2018-04-03

    【LaTeX】Lyx/LaTeX笔记01---插入伪代码[latex]使用algorithm包来编写伪代码 - C...

  • Kafka简单用例

    一、添加Maven依赖 二、伪代码编写(仅参考)

  • 第2章 编写高质量代码

    第2章 编写高质量代码 2.1 编写过程与规范 2.1.1 软件编程工作 系统模型 => 编写代码(代码审查和单元...

  • Unity 脚本编程 —— C#、最常用的回调方法

    c# 脚本代码编写过程中,最常用的三个方法。

  • postgresql存储过程代码编写

    背景 公司最近有个项目数据库里表需要使用到另外一个数据库里表的某两个字段,而且并不是直接查询就能插入到新表里 旧表 新表

  • SpringBoot2(七):引入easyExcel,导入导出e

    引入依赖 编写工具类 应用 导出Excel 构建导出对象实体 导出逻辑代码,下面是伪代码,意思一下 完事,导出就这...

网友评论

    本文标题:伪代码编写过程(三)

    本文链接:https://www.haomeiwen.com/subject/nwnkfrtx.html