怎么用设计模式20200923给未来的自己

Posted 个人感悟日记

tags:

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

最近计划学习设计模式,就在昨天被一同事撞见,他和我说,他学习设计模式学了好几遍,并没有什么用。


为什么说没有什么用呢?并不是说设计模式本身没有用,而是说学完设计模式根本就用不起来,不久也就忘了。


我在听到这样的言论,我心里咯噔一下,我想着自己会不会也陷入到同事所说的困境中,于是拿最近学的代理模式思考怎么去用。


在思考代理模式怎么去用的过程中,想到要使用代理模式,首先得知道什么是代理模式以及怎么实现的。


我发现这两个问题难住我了,我意识到自己只是将代理模式的两种类型:静态代理模式和动态代理模式的代码分别敲了一遍,能够画出两种模式类关系图,便认为自己学会了代理模式。


但我不得不面对一个现实,就是自己所认为的学会,也只是让知识在脑子过了一遍,并没有真正学会,充其量只能算是学完。


那怎么算是学会呢?当问起我什么代理模式,我能够回答,并且能够手写代码,你没有看错就是手写,因为能够手写出来,比这简单的在电脑上输入肯定不在话下,并且手写有一个好处就是随时随地和别人说起设计模式时,你都可以信手拈来。


于是我开始回炉重新学习代理模式,在这次回炉学习发现,过去有很多细节都因为使用电脑敲代码而被忽略,在手写代码的过程中全部显现出来。


虽然到最后我还是没有想到怎么用设计模式,但是我知道了一点肯定是绕不过去的,就是使用设计模式的前提是能够背下来。



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

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

元声象素工作怎么样?公司环境好吗?

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

简单工厂模式---计算器

干货~powershell与bash和docker在项目中怎么用

用敏捷开发避免技术债务