web设计模式解析与实战(一)

设计模式

有利于

  1. 组织模块

  2. 设计沟通

  3. 代码质量

五大设计原则:

  1. 开闭原则(OCP:open close principle)
    • 开-对拓展开放,对修改关闭
  2. 单一职责原则(SRP)
    • 岗位职责单一,互不重叠
  3. 依赖倒置原则(DIP)
    • 上层不应该依赖下层实现
  4. 接口隔离原则(ISP)
    • 多个专业的接口比单个胖借口好用
  5. 里氏替换原则(LSP:the Lxxxx substitution principle)
    • 子类能够覆盖父类
    • 父类能够出现的地方子类就能出现

web设计模式解析与实战(一)
https://zouhualu.github.io/20210912/web设计模式解析与实战/
作者
花鹿
发布于
2021年9月12日
许可协议