天天看点

设计模式之深入学习

如何高效学习?成为了现代每个人必备的能力,我们需要培养的是思维模型,套路,模式,高效学习方法。有了这些,以后不管学习什么,都会很轻松。就像李笑来老师的学习学习再学习,就是说要先学会学习,再去学习,为了学习知识而学习已经是孔子老师那个年代的事情了~

最近抽时间在重新看设计模式,应用到了一些方法,再次分享给大家

流水线+组装的学习套路,learning deeply

在这次学习设计模式的过程中,跟以前不再一样,这次是每次只做一件事,但是每次又都在之前的基础上进行深入和丰富。

  • 10分钟把23个设计模式全部说出来,运用联想记忆法
  • 20分钟uml类图之间关系,用故事串起来
  • 把23个设计模式的类图全部画出来,根据脑子已有的生活场景
  • 根据类图手写23个设计模式代码
  • 深入理解定义,结合应用场景
  • 在jdk,spring中是如何巧妙地应用设计模式的
  • 自己在项目中应用

联想记忆法

10分钟把23个设计模式全部串起来。之前曾经有人问我你能说出23个设计模式吗?我就开始说,结果说了7个就再也想不起来了,这正符合我们大脑的结构,7±2原则。于是就寻求高人指点,10分钟就把23个设计模式全部串起来了,并且再也不会忘记,分享ing

设计模式的核心是隔离变化