如何学习设计模式

date
May 20, 2025
slug
learn-disign-pattern
status
Published
tags
Study
summary
1.如何学习,有多少种学习方式或者模式? 1. 从理论到实践 2. 从实践到理论 3. 小白更多的倾向于从实践到理论,先获得反馈闭环,提高兴趣。熟手更应该从理论到实践,系统性,宏观性,全局性。
type
Post
1.如何学习,有多少种学习方式或者模式?
  1. 从理论到实践
  1. 从实践到理论
  1. 小白更多的倾向于从实践到理论,先获得反馈闭环,提高兴趣。熟手更应该从理论到实践,系统性,宏观性,全局性。
2.如何将之应用于设计模式?
小白:有多少设计模式?图长啥样?代码怎么实现?
熟手:为什么要有设计模式?有了之后带来了什么改变?设计模式遵循什么出来了这么多设计模式?学原理,设计模式之间的演变,是否可以从1个得到所有剩下的?用某个设计模式是为了做到什么?从演变,来实践形式上,逻辑上的理论。
目前我们处于熟手阶段,已经开发了好多年。
3.我们是因为学了很多遍设计模式变成熟手,还是因为我们干了很多年开发编程熟手?我们是什么的熟手。
3.方向确定了,如何行动?
设计模式的历史,没有设计模式的时候什么样?有了之后带来了什么改变?
在带来的这个改变里,都影响到了哪些领域?框架?架构?流行语言?
设计模式遵循什么进行设计?为什么是23个?
设计模式的演变,是从任何一个都能推出剩下的22个吗?
为了更快的学好设计模式?我们有哪些知识需要提前明确统一?比如uml,七大原则等
某个模式的不可替代性是什么?这是否就是演变的理由?
 

© lee 2021 - 2026