写出优雅的代码便于系统维护及重构经典框架都在用设计模式,熟悉后便于源码阅读,提炼作者核心意图。 设计模式其实是一门艺术,设计模式是在我们遇到问题没有头绪时提供的一种解决问题的方案,设计模式是经验之谈,千万不要死记硬背,生搬硬套。 设计模式有哪些 不得不学的设计模式 工厂模式 建造者模式 代理模式 门面模式 装饰器模式 适配器模式 模板方法模式 策略模式 责任链模式 观察者模式 状态模式