设计模式

81 阅读1分钟

为什么要学习设计模式

学习设计模式有许多好处,尤其是对于软件开发者来说,它可以帮助解决常见的设计问题,提高代码的可维护性和可扩展性。

我们常常聊会聊到五大设计原则(SOLID):

  • S: 单一职责原则
  • O: 开闭原则
  • L: 里氏替换原则
  • I: 接口隔离原则
  • D: 依赖反转原则

下面用一张图来理解一下它们之间的关系:

image.png

JavaScript 中常见设计模式

创建型

行为型