架构设计基本原则之依赖倒置原则(DIP)

依赖倒置原则(DIP)

DIP, Dependence Inversion Principle , 依赖倒置原则

依赖倒置原则的定义

原始定义:高层模块不要依赖低层模块,两种都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。

核心思想是:要面向接口编程,不要面向实现编程

依赖倒置原则的作用

  1. 降低类之间的耦合性
  2. 提高系统的稳定性
  3. 减少并行开发引起的风险
  4. 提高代码的可读性和可维护性

Terwer...大约 1 分钟后端开发分布式archdesgindip