0 0 3 2 - Scratch(过程+模块化)思维 - 【扫盲】
本帖最后由 不二如是 于 2016-11-14 17:05 编辑如上图所示就是结构化的程序设计方法~
20世纪60年代出现了结构化程序设计的方法。
他能简化程序的编写、理解、维护。
采用这种方法就是将冗余的长篇代码,分解为一个一个独立的模块,然后在串联为一个整体~
举个栗子,最著名的《设计模式》那本书,整本书都在将这种思维的衍生模式,推荐你阅读下~
图文并茂,非常好看~
将一个大的程序,分解为一个一个的‘过程’。
我们以特定的顺序调用他们来解决完成一些事情。
‘过程的思维’解决复杂问题的本质就是:
大化小
在Scratch2.0以前的版本,模拟过程的唯一方式就是使用:
消息广播机制
但这种方式,并非真正意义上的过程!
因此只能说是一种'模拟'过程。
Scratch2.0之后引入了真正意义上的过程:
新建模块功能
请点开,33,看一下'模拟'过程。
然后去34看一下,Scratch中真正的过程~
考古{:10_256:}@不二如是
页:
[1]