架构师训练营第二周作业
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖导致原则:上层程序不依赖于下层程序,而依赖于上层的接口,由下层程序实现上层的接口。
为什么叫好莱坞原则:在好莱坞,把简历递交给演艺公司后就只有回家等待。由演艺公司对整个娱乐项的完全控制,演员只能被动式的接受公司的差使,在需要的环节中,完成自己的演出。即:don't call me, I will call you。
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
依赖导致原则:上层程序不依赖于下层程序,而依赖于上层的接口,由下层程序实现上层的接口。
为什么叫好莱坞原则:在好莱坞,把简历递交给演艺公司后就只有回家等待。由演艺公司对整个娱乐项的完全控制,演员只能被动式的接受公司的差使,在需要的环节中,完成自己的演出。即:don't call me, I will call you。
评论