架构师训练营 week2 作业
作业一:
1.请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
依赖倒置原则:
高层模块不应该依赖低层模块,二者都应该依赖抽象。
抽象不应该依赖具体实现,具体实现应该依赖抽象。
好莱坞原则:
“Don’t call me,I will call you”。也就相当于,别调用我们,我们会调用你。类比于应用程序和框架之间的关系,应用程序不需要调用 Tomcat 或者 Spring 这样的框架,而是框架调用应用程序。
由此可见,两者思想如出一辙。
2.请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。
作业二:根据当周学习情况,完成一篇学习总结
https://xie.infoq.cn/article/3d6c534cfe7f142106770fefd
评论