# Design-Pattern :closed_book: design pattern 包教不包会 ## 课程列表 * Lesson 0[《设计模式简介》](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson0) * Lesson 1 [简单工厂模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson1) * Lesson 2 [策略模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson2) * Lesson 3 [单一原则和里氏替换原则](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson3) * Lesson 4 [依赖倒置原则](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson4) * Lesson 5 [接口隔离原则](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson5) * Lesson 6 [迪米特原则](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson6) * Lesson 7 [开闭原则](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson7) * Lesson 8 [修饰模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson8) * Lesson 9 [代理模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson9) * Lesson 10 [工厂方法模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson10) * Lesson 11 [原型模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson11) * Lesson 12 [模版方法模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson12) * Lesson 13 [外观模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson13) * Lesson 14 [建造者模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson14) * Lesson 15 [观察者模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson15) * Lesson 16 [抽象工厂模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson16) * Lesson 17 [状态模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson17) * Lesson 18 [适配器模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson18) * Lesson 19 [备忘录模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson19) * Lesson 20 [组合模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson20) * Lesson 21 [单例模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson21) * Lesson 22 [桥接模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson22) * Lesson 23 [命令模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson23) * Lesson 24 [责任链模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson24) * Lesson 25 [中介者模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson25) * Lesson 26 [享元模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson26) * Lesson 27 [解释器模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson27) * Lesson 28 [访问者模式](https://github.com/AlfredTheBest/Design-Pattern/tree/master/lesson28)