依赖倒置
0 人感兴趣 · 8 次引用
- 最新
- 推荐
【架构思维 - 学习总结】week02
这里的“控制”指的是对程序执行流程的控制,而“反转”指的是在没有使用框架之前,程序员自己控制整个程序的执行。在使用框架之后,整个程序的执行流程可以通过框架来控制。流程的控制权从程序员“反转”到了框架。
【架构思维学习】 week02
依赖倒置原则指的是高层模块不应该依赖底层模块,而依赖底层模块的抽象接口,同时,底层模块的实现依赖于抽象接口,而不是抽象接口依赖于底层模块的实现。
设计原则之依赖倒置和接口隔离
软件设计常见的五大设计原则有:开闭原则、依赖倒置原则、里氏替换原则、单一职责原则、接口隔离原则。本文主要谈谈依赖倒置原则和接口隔离原则。