请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
1、高层不依赖于低层,低层不依赖于高层
2、框架提供规范,应用根据框架提供的规范来实施。
好莱坞原则:"不要给我们打电话,我们会给你打电话(don't call us, we'll call you)"
如果站在上层模块的角度,我是上层模块,它反映了分层结构的依赖单向性。
如果站在下层模块的角度,我是下层模块,它是框架设计的基本原则
1、高层不依赖于低层,低层不依赖于高层
2、框架提供规范,应用根据框架提供的规范来实施。
好莱坞原则:"不要给我们打电话,我们会给你打电话(don't call us, we'll call you)"
如果站在上层模块的角度,我是上层模块,它反映了分层结构的依赖单向性。
如果站在下层模块的角度,我是下层模块,它是框架设计的基本原则
评论