怎么背设计模式20200924给未来的自己

Posted 个人感悟日记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么背设计模式20200924给未来的自己相关的知识,希望对你有一定的参考价值。

在想到要将设计模式先背下来,后觉得哪里不对。


怎么和在学校的时候一样,老师说要将某篇文章背下来,然后自己就将文章背下来。


我不想陷入到这种死背的境地,我在想能不能记住某些关键点,然后在理解的基础上将设计模式背下来。


然后说做就做,结果在做的时候,想的时候挺好,但是具体怎么做呢?


发现并没有头绪,于是选择将设计模式给写一遍,看看能不能有什么启发,于是便有了下面这张图。


代理模式:静态代理和动态代理


在写的过程中,发现原来认为自己理解的,并没有那么彻底,有多处地方写的时候都是不敢肯定,这让我进一步加强我背下来的决心。


不是说好背代码的吗,怎么变成了文字描述?


在尝试写的时候,才发现写代码,太占地方,一张纸写不了多少内容,当一个设计模式的代码不在一张纸的时候,就很难从整体的角度去看这个设计模式的全貌,于是想到使用文字描述。


那就背这些文字描述?


我发现同样遇到困难,因为刚开始使用文字描述来代替代码,每次都会有不同的说法。这就像全国各地的人都在说他们自己的方言,没有统一使用普通话进行交流一样,这就会造成意思的误解。


于是想到两种方式避免:

  1. 采用代码和文字描述混搭的描述;

  2. 自己建立一套描述体系,就像上面说的建立统一的说话标准。


我也不知道该怎么选择,因为已经超出了我的经验范围。


但是有一点是可以确定的,就是做这件事的目的是为了方便将设计模式背下来,不是为了好看和高大上。


从这件事我还看到,很多想法想起来符合逻辑觉得能够行动,但是真到行动时,才会发现想法会受到现实的限制,而不得不放弃原有的想法,另想其他办法。













以上是关于怎么背设计模式20200924给未来的自己的主要内容,如果未能解决你的问题,请参考以下文章

第一次有人把Android 23种设计模式讲的这么通透,给大佬跪了!

ui设计未来前景怎么样?ui设计这个行业怎么样?

这样的设计是否有违背MVC设计原则??

新零售模式下,企业该怎么运作起来?

领导最懂怎么恶心人!离职一个多月才拿到离职证明,领导竟在上面留下自己电话用来背调!...

[2017.06.08] 给自己定下个目标把