设计模式指引

启迪篇:

  • 设计模式之领航篇高内聚和低耦合
  • 设计模式学习之简单聊聊如何写出优秀的代码
  • 设计模式之浅析面向对象编程语言的四大特性
  • 设计模式之大话细品设计原则(一)
  • 设计模式之大话细品设计原则(二)
  • 设计模式之大话细品ISS 原则、YAGNI 原则和DRY 原则(三)

创建类模式:

单例模式,工厂方法模式、抽象工厂模式,建造者模式、单例模式和原型模式

  • 设计模式学习之你就是唯一(单例模式)
  • 设计模式学习之如何建造一个简单工厂(工厂模式一)
  • 设计模式学习之工厂扩大规模怎么办(工厂模式二)
  • 设计模式学习之假如你是一个建造者(建造者模式)
  • 设计模式学习之原型分身术(原型模式)

结构类模式:

适配器模式、桥梁模式、组合模式、装饰模式、门面模式、享元模式和代理模式

  • 设计模式学习之程序变压器的工作原理(适配器模式)
  • 设计模式学习之桥梁模式(桥梁模式)
  • 设计模式学习之如何组合一个树(组合模式)
  • 设计模式学习之—我是一个粉刷匠(装饰模式)
  • 设计模式学习之就是看起来的样子(门面模式)
  • 设计模式学习之享元模式(享元模式)
  • 设计模式学习之如何找一个合适的代理(代理模式)

行为类模式:

责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法模式、访问者模式

  • 设计模式学习之—把对象串成一个链(责任链模式)
  • 设计模式学习之一个命令就可以搞定(命令模式)
  • 设计模式之解释器模式(解释器模式)
  • 设计模式之迭代器模式迭代器模式
  • 设计模式学习之当好一个中介难不难(中介者模式
  • 设计模式学习之后悔药的制作过程(备忘录模式
  • 设计模式学习之我的心思你不用猜(观察者模式
  • 设计模式学习之屡屡清楚状态模式(状态模式
  • 设计模式学习之锦囊妙计定乾坤(策略模式
  • 设计模式学习之有了工厂为啥还有模板(模板方法模式
  • 设计模式学习之不常用的访问者模式(访问者模式

你可能感兴趣的:(Java设计模式,设计模式,java)