常用的设计模式
最近一段时间学习了设计模式方面的内容,总的来说,设计模式是为了解决不同场景下所面临问题的解决方案
使得我们的代码更加高效,高内聚,低耦合。
我学习了一些常用的设计模式:单例模式,工厂模式,代理模式,适配器模式,装饰器模式,
观察者模式,责任链模式,模板方法模式,并每一个设计模式都敲上代码实验。
个人觉得还是不够,有时候见山是山,见山不是山,见山还是山,真正学好设计模式就需要去看真实的应用场景
还是需要看优秀的代码,设计模式的学习还远远未止步,今后会不断学习。
学习设计模式的笔记已上传到github,笔记