#设计模式的道与术

#设计模式之道

#SOLID 设计原则

  • 单一功能原则(Single Responsibility Principle)
  • 开放封闭原则(Opened Closed Principle)
  • 里式替换原则(Liskov Substitution Principle)
  • 接口隔离原则(Interface Segregation Principle)
  • 依赖反转原则(Dependency Inversion Principle)

#核心思想-封装变化

将变与不变分离,确保变化的部分灵活、不变的部分稳定

#设计模式的“术”

设计模式分为:

  • 创建型
  • 结构型
  • 行为型

#术就是用各种模式来实现道-封装变化