依赖倒置原则(DIP)
DIP,Dependence Inversion Principle, 依赖倒置原则
依赖倒置原则的定义
原始定义:高层模块不要依赖低层模块,两种都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。
核心思想是:要面向接口编程,不要面向实现编程。
依赖倒置原则的作用
- 降低类之间的耦合性
- 提高系统的稳定性
- 减少并行开发引起的风险
- 提高代码的可读性和可维护性
...大约 1 分钟
DIP,Dependence Inversion Principle, 依赖倒置原则
原始定义:高层模块不要依赖低层模块,两种都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。
核心思想是:要面向接口编程,不要面向实现编程。