写点什么

架构师训练营第二周作业

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

依赖倒置原则是说:当高层调用底层的时候,高层不应该依赖于低层,低层也不应该依赖于高层,而高层应该依赖于一个抽象,低层去实现这个抽象,这个抽象应该属于高层,由高层去定义。

好莱坞原则:Don't call me, I'll call you. 倒转了层次的依赖关系,是框架设计的核心。我们在设计框架的时候,框架不应该依赖我们的实现代码,而是应该抽象出一个接口,框架依赖这个接口,我们的代码去实现这个接口。

  1. 请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。





用户头像

邢永春

关注

还未添加个人签名 2020.02.06 加入

还未添加个人简介

评论

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