知识卡片
依赖指向抽象
内容
依赖反转原则把源码依赖从具体实现转向稳定抽象,让高层策略不被低层细节拖动。抽象并不天然稳定,只有被核心业务反复使用、变化受控时才值得依赖。发散:[[多态反转依赖]]提供机制,DIP 提供判断方向。
参考来源
《架构整洁之道》第11章《DIP:依赖反转原则》
知识卡片
依赖反转原则把源码依赖从具体实现转向稳定抽象,让高层策略不被低层细节拖动。抽象并不天然稳定,只有被核心业务反复使用、变化受控时才值得依赖。发散:[[多态反转依赖]]提供机制,DIP 提供判断方向。