查看原文
其他

谈谈我学习设计模式的感悟!受益匪浅

李阔-叁滴水 java版web项目 2022-04-29

点击上方蓝色字体,选择“标星公众号”

优质文章,第一时间送达

关注公众号后台回复paymall获取实战项目资料+视频

       学习设计模式好久,发现好多设计模式始终无法领悟。强制记住之后就会很快忘记,慢慢的发现。在技术学习的过程中并不是一味的去努力学习才会质的提升。       为什么这么说呢?技术开发这个东西所包含的范围是很小的。就比如说我喜欢搞技术开发,你就天天搞技术开发,天天研究底层理论,各种原理,别的什么也不接触,不交朋友,朋友聚会也不去,也没有什么其他的爱好。这样慢慢的就会发现,自己在自己的圈子里确实很厉害,但是慢慢的也会发现,有些东西自己始终无法领悟。就这些无法理解的知识点走进了一个误区里,始终无法走出来。       很多时候,我们学习东西,是需要一个情怀加持。就好比,所有的设计模式你都会,你想要写一手漂亮的代码,这个时候再想要提升的时候并不是需要一个技术的提升,而是需要的是对所有事物理解的提升。这种理解就好比自己看过的电影,经历过的事,看到的事,听到的音乐。这些所有的东西全部会从你的大脑体现在你的代码中,有时候一段代码的好坏就是只有这点差别。这个东西体现的一种悟性。其实不单单是代码编写,有很多东西想要提升的时候,需要自己的专业放掉,忘记一切,去感受事物,该旅游就去旅游,该玩就玩。去接触一下看似和自己专业没关系,但是又很贴近生活的东西。最后会发现自己的瓶颈是可以突破的。       尤其是设计模式,这个东西就好比太极一样必须忘乎所以,去感悟其用意,在业务开发中,当得机得势,顺势开发,如果强制使用,只会画蛇添足。       其实不光是技术开发,尤其是艺术行业,比如画画、音乐等。遇到无法领悟的东西时,也许我们可以选择暂时放下,等过一段时间可能就会发现,原来这个纠结许久的知识点如此简单。


有热门推荐👇

干掉前端!3分钟纯 Java 搭个管理系统,我直接好家伙!最气人的是还真TM好用!

Java 做微服务能像 Go 一样快吗?

你知道 Java 是如何实现线程间通信的吗?

吊炸天的 Docker 图形化工具:Portainer,必须推荐给你!

事务注解 @Transactional 失效的3种场景及解决办法

SpringBoot:切面AOP实现权限校验:实例演示与注解全解

我们公司用了7年的代码执行耗时统计功能,太优雅了!!

19 张图概览 Spring Cloud

新来的CTO禁止前后端分离,而且还说了一大堆优缺点!

点击阅读原文,前往学习SpringCloud实战项目

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存