工厂模式
单例模式
建造者模式
原型模式
适配器模式
桥接模式
组合模式
装饰模式-1
装饰模式-2
门面模式
享元模式
代理模式-1
代理模式-2
代理模式-3
职责链模式
命令模式
解释器模式
迭代器模式
中介者模式
备忘录模式
观察者模式
状态模式
策略模式
模板方法模式
访问者模式
KISS, DRY, YAGNI and More. The 7 Acronyms Every Developer Should Know
5 Principles that will make you a SOLID JavaScript Developer
YAGNI, DRY Code, KISS Programming and More
设计模式基本原则及实例
原文:https://www.cnblogs.com/zad27/p/10464316.html