架构师训练营—第二周作业
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
DIP:Dependency Inversion Principle。
高层模块不能依赖低层模块,而是大家都依赖于抽象;
抽象不能依赖实现,而是实现依赖抽象。
DIP 倒置:
模块或包的依赖关系
开发顺序和职责
软件的层次化应该是:
高层决定低层
高层被重用
好莱坞原则:Don't call me, I'll call you.
DIP:Dependency Inversion Principle。
高层模块不能依赖低层模块,而是大家都依赖于抽象;
抽象不能依赖实现,而是实现依赖抽象。
DIP 倒置:
模块或包的依赖关系
开发顺序和职责
软件的层次化应该是:
高层决定低层
高层被重用
好莱坞原则:Don't call me, I'll call you.
评论