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