架构师训练营 - 第 02 周作业
作业一:
1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
- 高层不应该依赖底层,两者都应该依赖抽象;
- 使用依赖倒置后,由框架调用实现代码,而不是实现代码调用框架,所以称为“好莱坞原则”。
2. 请描述一个你熟悉的框架,是如何实现依赖倒置原则的。
框架定义了接口和算法的估计,业务代码基于接口编程,并由框架驱动业务过程
3. 请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
版权声明: 本文为 InfoQ 作者【Eric】的原创文章。
原文链接:【http://xie.infoq.cn/article/4ff6cad64f1c382d23bfaded1】。文章转载请联系作者。
评论