原理
设计模式的作用就是不同作用的代码的区分管理,每一个区块的代码只做好自己的事情。拿人体来举例,大脑是所用活动的控制中枢。分别控制躯体,消化系统,免疫系统,神经系统等。那么首先就需要将各个系统分割开来,在需要运动的时候通知躯体运动,需要消化的时候通知消化系统去消化、等等。再往细分,大脑给躯体发出一个喝水的命令,然后躯体作为四肢,头部,和某些部位的控制系统,再发命令给右手和头部,进行具体的喝水操作。
flow
st=>start: 大脑发命令喝水
e=>end:喝水
op1=>operation:通知躯体控制中心