写点什么

架构师训练营第二周作业

用户头像
听夜雨
关注
发布于: 2020 年 09 月 26 日
  1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

依赖倒置原则是指高层代码不应依赖底层代码,应该依赖于抽象,而抽象属于高层模块。这样高层代码只需要依赖于自己的接口即可,底层代码来实现这些接口。

好莱坞原则是:“Don't call me,I'll call you”,在依赖倒置原则中,由于接口属于高层代码,由高层代码控制进行调用,而底层代码近进行接口继承、实现,并不知道是谁在调用自己、如何调用自己,与好莱坞原则含义相同。



2.接口隔离原则优化 后Cache 类的设计

分为不包含rebuild方法的ApplicationCacheInterface接口,与包含rebuild方法的CacheRebuildInterface接口



用户头像

听夜雨

关注

还未添加个人签名 2020.08.19 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第二周作业