Skip to content

设计原则

设计原则是设计模式的指导理论,SOLID (是由罗伯特·C·马丁在 21 世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则)指代的五个基本原则:

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

而 JavaScript 设计模式基本围绕:“单一功能” 和 “开放封闭” 两个原则来展开的。

alt text