伪代码编程过程
来源:互联网 发布:mac office 激活码 编辑:程序博客网 时间:2024/05/22 16:02
一、伪代码
伪代码的指导原则:
1、用类似的 英语来描述特定操作。
2、避免使用目标语言的语法来描述,伪代码能让你在一个比代码更高的层次上进行设计。当用编程语言的语法来描述时,你的伪代码设计就降到了一个更低的层次。
3、在意图的层面上去编写伪代码,用伪代码来描述该解决方法的意图,而不是去用目标语言去编写实现方法。
4、在一个和目标语言足够适合的层次来写伪代码,比如 一个伪代码语句能够代表当前 主流的高级语言c++/java/python等的一句目标代码。这样才能更加合适一句伪代码写目标代码。
(实际上如果代码的层次太高,就会掩盖代码中的问题的细节,应该不断的精化伪代码,加入更多的实现细节,直到看着伪代码就能自动写出目标语言代码为止)
二 、创建一个类
1、创建类的总体设计
定义类的特定职责,定义类索要隐藏的秘密,精确定义类的接口所要表达的抽象概念;
决定这个类是否从其他类派生出来,或者其他类从该类派生;
指出这个类中的关键的公用方法,标识并设计出所需要用到的重要数据成员;
多次重复迭代设计,最终能直接设计出子程序为止;
2、创建类中的子程序
在编写子程序的时候还会引出更多的或者重要的 或次要的子程序, 创建这些新加入的子程序的过程往往还会重新 影响类的总体设计
3、复审并测试整个类
创建子程序的时候要经过测试,
在整个类可以工作之后,再对整体进行复查和测试。
三、用伪代码创建子程序
1、设计子程序
2、编写子程序代码
3、代码检查
4、收尾
p220 仔细读读
0 0
- 伪代码编程过程
- 伪代码编程过程
- 伪代码编程过程
- 伪代码编程过程
- 第九章--伪代码编程过程
- 《代码大全学习笔记》第九章,伪代码编程过程
- 《代码大全》读书笔记——伪代码编程过程
- 读《代码大全2》笔记:伪代码编程过程
- 《代码大全》学习摘要(四)伪代码编程过程
- 伪代码编码过程
- 基于伪代码编程
- 读《代码大全》第2版 第 9 章 伪代码编程过程
- 代码大全第二版读书笔记 第二部分-创建高质量的代码 九、伪代码编程过程
- 伪代码说明Linux进程创建过程
- 伪代码说明Linux进程创建过程
- 插入排序伪代码与编程实现
- 养成良好编程习惯-写伪代码
- 【代码大全】第9章 伪代码变成过程
- java--09--对象与JSON与Map之间的转换
- 静态广播与动态广播的区别
- js中扩充类型的功能
- shiro的使用2 灵活使用shiro的密码服务模块
- PAT:A1095. Cars on Campus (0/30)
- 伪代码编程过程
- 设计模式 - AbstractFactory抽象工厂
- 联网下载图片转位图
- echar
- CJOJ P1976 二叉苹果树
- Android的一些小知识
- 【Spark你妈喊你回家吃饭-03】Spark RDD的蛮荒世界
- 数据结构实验之数组三:快速转置
- 重启APP