趣味记忆5大经典的软件架构风格

趣味记忆5大经典的软件架构风格

一.什么是5大经典的软件架构风格

(1)数据流风格:批处理序列;管道/过滤器

(2)调用/返回风格:主程序/子程序;面向对象风格;层次结构

(3)独立构件风格:进程通讯;事件系统

(4)虚拟机风格:解释器;基于规则的系统

(5)仓库风格:数据库系统;超文本系统;黑板系统

二.记忆方法

图像记忆法

数字编码定桩法

想象记忆法

词语串烧编故事法

三.数字编码

序号

数字编码

1

2

鸭子

3

耳朵

4

红旗

5

钩子

四.分析

序号

5大经典架构风格

联系点分析

1

数据流

数也是的音,据想到用锯子锯树,完树,顺着河流运回来,盖漂亮的房子,娶老婆

2

调用/返回

女朋友来北京,请她吃全聚德的烤用掉(用掉反过来就是:调用的谐音)偶所有的生活费,没钱了,只好打道回府,又返回了到老家

3

独立构件

耳朵用来听-声音的,发出自己独立的声音,构建(与“构件”谐音)自己的完美人生

4

虚拟机

夜黑风高,北方哪个吹啊,吹得红旗嘘嘘(的谐音)的响,吓得的小妮(的谐音)子内急(的谐音),尿了一裤子。

5

仓库

仓库里放着好多好吃的食物,一帮调皮捣蛋的小孩用钩子去钩

五.记忆

序号

5大经典架构风格

词语串烧编故事

1

数据流

一颗1米多粗的大树,被锯子锯倒了,顺着河流拉了回来,盖了一座漂亮的房子,然后娶了一个漂亮温柔的老婆。

2

调用/返回

女朋友来北京,请她吃了一顿全聚德的烤鸭,用掉了偶所有的生活费,没钱了,早上过来,晚上就只好打道回府,又返回了到老家

3

独立构件

发出自己独立的声音和思想,构建完美人生

4

虚拟机

夜黑风高,北方哪个吹啊,吹得红旗嘘嘘的响,吓得的小妮子内急,尿了一裤子。

5

仓库

一群调皮捣蛋的孩子每周五放学了,都用钩子,钩学校的仓库的香肠、腊肉来吃。

六.扩展记忆

序号

5大经典架构风格

词语串烧编故事

1

数据流

批处理序列;管道/过滤器

一颗1米多粗的大树,被锯子锯倒了,顺着河流拉了回来,盖了一座漂亮的房子,然后娶了一个漂亮温柔的老婆。

批处理娘家来的七大姑八大姨,心接受建议,队等候,吃管住,茶送水,给抽过滤嘴的香烟。

2

调用/返回

主程序/子程序;面向对象风格;层次结构

女朋友来北京,请她吃了一顿全聚德的烤鸭,用掉了偶所有的生活费,没钱了,早上过来,晚上就只好打道回府,又返回了到老家。女朋友很烦,心里也没有,隔壁的王麻子,乘虚(程序的谐音)抢了老子的女朋友,还生个大胖儿。偶的面相(面向的谐音)难看死了,搞了多年的对象,也没有啦!我一改平时干净整洁的风格,变得胡子拉渣。天天回家蹭(层的谐音)老妈的饭吃(次的谐音。勾结(反过来,就是结构的谐音)一帮狐朋狗友打牌,浑浑噩噩过日子。

3

独立构件

进程通讯;事件系统

偶从千年山寨,进城(进程的谐音)了。发出自己独立的声音和思想,构建自己的完美人生。美国美联社通讯社还专门做了做了报道。这个事件,可在俺山疙瘩引起不小轰动。

4

虚拟机

解释器;基于规则的系统

夜黑风高,北方哪个吹啊,吹得红旗嘘嘘的响,吓得的小妮子内急,尿了一裤子。弄得一大早,起来,就给爸爸妈妈解释。妈妈给她端来一碗鲫鱼(基于的谐音)汤,说喝了就好了。奶奶在一傍说,都是这鬼(反过来,就是规则的谐音)闹的。要丫头赶快去河里洗桶系统的谐音)

5

仓库

数据库系统;超文本系统;黑板系统

一群调皮捣蛋的孩子每周五放学了,都用钩子,钩学校的仓库的香肠、腊肉来吃。被校长发现了,罚孩子们天天檫黑板,背诵超长的文章,帮忙誊写学生们的罚款数据

七.记忆的效果怎么样?

五大经典的软件架构风格,您记住了吗?请大声地说出来。

一、二、三、开始!

1是什么,1是树,树怎么啦?

2是什么,2是鸭子,鸭子怎么啦?

……

这么一想,基本都能回答上来啦!

用他们串起了一串串珍珠,珍珠上面挂着的是一个知识点。

效果怎么样!

记住了吗?

要是记住啰!请记得将这个方法,告诉别人哟!

推荐扩展阅读:

《趣味记忆面向对象设计的七大原则》

《一个超有趣的变色龙智力题》

《考考码农们的想象能力》

你可能感兴趣的:(运维)