自顶向下,逐步求精
2017-11-28 19:17
232 查看
先来看看百度百科的诠释:
总结起来就是:把复杂抽象不能一眼看透的问题逐步分解,知道最后一步是一眼可知的最简操作。
简单举个例子:
在设计程序的时候,要算1+2+…+100的时候,大标题问题就是:1+2+…+100
接着就是把伪代码写出来,要实现伪代码,就要用高级语言表达出来,表达出来后要进行测试……
看吧,很简单,就是一个逻辑推理,那么我们现在来看看下面:
洗衣机的工作可以细分:
启动
选择模式
注水
浸泡
离心
计时
排水
GG
我们依然可以用自顶向下的方法看来展示解决问题
相关可查:WEB
总结起来就是:把复杂抽象不能一眼看透的问题逐步分解,知道最后一步是一眼可知的最简操作。
简单举个例子:
在设计程序的时候,要算1+2+…+100的时候,大标题问题就是:1+2+…+100
接着就是把伪代码写出来,要实现伪代码,就要用高级语言表达出来,表达出来后要进行测试……
看吧,很简单,就是一个逻辑推理,那么我们现在来看看下面:
案例分析:洗衣机
洗衣机的工作可以细分:
启动
选择模式
注水
浸泡
离心
计时
排水
GG
我们依然可以用自顶向下的方法看来展示解决问题
相关可查:WEB