第二周 作业一【未陌】
请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖抽象不依赖具体实现;
正常情况下是高层依赖低层,但是现在高层仍然依赖高层,而且是抽象的高层;
把具体的实现逻辑交给低层代码;
好莱坞的经纪人(相关介绍工作的把)很忙,如果你是一个低层演员,你只需要再经纪人那里注册就行了,不需要每天都询问经纪人有没有今天有没有工作,因为经纪人是很忙的。Don't call me;
当经纪人有合适的工作后,他知道哪些演员适合这份工作,需要这份工作,他就可以电话联系那个演员。I'll call you;
请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
应用程序调用的时候:
复制代码
远程调用的时候:
复制代码
版权声明: 本文为 InfoQ 作者【a d e】的原创文章。
原文链接:【http://xie.infoq.cn/article/19ee346831cb36c88534b8420】。文章转载请联系作者。
评论