架构师训练营第三周总结

发布于: 2020 年 06 月 24 日

设计模式,一个让我常看常新的知识点。最早是看的"大话设计模式"这本书,这本书也可以说是启蒙书了,通过菜鸟和老鸟的对话把整个设计模式体系都串起来了,整体算是非常不错的。其实工作的这些年也时不时的看设计模式,也知道一些设计模式,但很遗憾的是工作当中并没有运用到几种设计模式。通过这一周的学习也在反思,为什么之前写代码没有精益求精去运用,我觉得最重要的原因就是自己没有深刻的掌握设计模式,不知道在什么场景去用,确切的说也就是不知道问题在哪,其实也就是老师说的能找到问题比解决问题更重要。通过老师讲的junit中包含的设计模式以及一个几千行代码重构的案例让我领略到了设计模式的魅力,当然通过这一周也不可能让我掌握设计模式,但我知道往哪方面去努力,我觉得比较重要的一点是去寻找开源项目中对于设计模式的运用,因为这是真实的案例,更加有参考价值。

复杂与难,这两者的对比倒是让我耳目一新,之前从来没有这么想过。复杂的问题不好解决,因为牵扯的关系面太多,可能牵一发而动全身。而难的东西好解决,只是需要耗费时间来寻找解决方案。面对复杂的问题你要把它梳理清楚,拆成一个一个可以被解决的问题,这其实也就是我们做项目常常需要考虑的,项目经常会很复杂,所以我们需要做设计,把一个个的模块梳理出来,交互流程梳理处理,每个模块负责自己的事,有时候类会比较复杂,这个时候也就需要用到设计模式,让每个类职责清晰,不耦合那么紧。

附:这一周时间比较紧,也没来得及再看回放,希望自己后面再补吧

发布于: 2020 年 06 月 24 日 阅读数: 6
用户头像

olderwei

关注

还未添加个人签名 2018.04.26 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第三周总结