设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。
当然,软件设计模式只是一个引导,在实际的软件开发中,必须根据具体的需求来选择:
对于简单的程序,可能写一个简单的算法要比引入某种设计模式更加容易;
但是对于大型项目开发或者框架设计,用设计模式来组织代码显然更好。
课程目录
01 01-设计模式-设计模式概要_策略模式【设计模式】.mp4
02 02-设计模式-策略模式.mp4
03 03-设计模式-策略模式.mp4
04 04-设计模式-观察者模式.mp4
05 05-设计模式-观察者模式.mp4
06 06-设计模式-观察者模式.mp4
07 07-设计模式-观察者模式.mp4
08 08-设计模式-装饰者模式.mp4
09 09-设计模式-装饰者模式.mp4
10 10-设计模式-装饰者模式.mp4
11 11-设计模式-装饰者模式.mp4
12 12-设计模式-工厂模式.mp4
13 13-设计模式-工厂模式.mp4
14 14-设计模式-工厂方法和抽象工厂.mp4
15 15-设计模式-模板方法模式.mp4
16 16-设计模式-模板方法模式.mp4
17 17-设计模式-适配器模式.mp4
18 18-设计模式-适配器模式.mp4
19 19-设计模式-外观模式.mp4
20 20-设计模式-外观模式.mp4
21 21-设计模式-责任链模式.mp4
22 22-设计模式-责任链模式.mp4
23 23-设计模式-代理模式.mp4
24 24-设计模式-单例模式.mp4
25 25-设计模式-思维拓展引导_建造者模式.mp4
26 26-设计模式-迭代器模式.mp4
27 27-设计模式-迭代器模式.mp4
28 28-设计模式-组合模式.mp4
29 29-设计模式-组合模式.mp4