让你的大脑来学设计模式(带着脑子来学)
- UML图以传达思想为准,有硬伤必究
- 所有的模式均为传达一种设计思想,具体使用不必纠结这些例子。
- 合适的就是最好的。
- 我看别人都说了六大原则?那我也抽时间加到这篇里吧。
- 不准备长篇论述,笔记文章里对说太多的废话我会很难受。
- 欢迎大佬们前来讨论
- 不用在意关注点是全局还是局部,使用之后能解决当前困扰你的问题,那就是合适的
Github地址:
https://github.com/software-market/design-pattern(欢迎star,谢谢各位大佬。)
目录
设计模式入门 - 类图里的几种线条
1.策略模式
2.观察者模式
3.装饰者模式
4.工厂模式
5.单例模式
[6.命令模式] - 待更新
[7.适配器模式与外观模式] - 待更新
[8.模板方式模式] - 待更新
[9.迭代器与组合模式] - 待更新
[10.状态模式] - 待更新
[11.代理模式] - 待更新
[12.复合模式] - 待更新
其他模式可能不像前面的模式那么经常的被使用,但这些模式也有自己特点。为了我们对整个设计模式有一个良好的大局观,我们应该集思广益,去接触更多的模式,掌握其精髓并运用,继续肝吧,加油。
[13.桥接模式] - 待更新
[14.桥接模式] - 待更新
[15.责任链模式] - 待更新
[16.蝇量模式] - 待更新
[17.解释器模式] - 待更新
[18.中介者模式] - 待更新
[19.备忘录模式] - 待更新
[20.原型模式] - 待更新
[21.访问者模式] - 待更新
结束