设计模式-设计原则

设计模式-设计原则(五大原则)

这是一种思想。

1. 单一职责原则(S)

  • 就像.then().then()每个 then 只做一件事

2. 开发封闭原则(O)

  • 新增代码,以前的代码不变

3. 李氏置换原则(L)

  • 子类能覆盖父类
  • 父类出现的地方,子类就能出现

4. 接口独立原则(I)

  • 保持接口独立

5. 依赖导致原则(D)

  • 面向接口编程,依赖于抽象而不依赖于具体
  • 使用方只关注接口不关注具体实现

js 中更多的是关注(S, O)