写点什么

架构师 3 期 3 班 -week2- 作业

用户头像
zbest
关注
发布于: 2020 年 12 月 02 日

作业



  1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

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



完成

依赖倒置原则

定义:高层模块(调用者)不依赖低层模块(被调用者),高层模块和低层模块应该通过抽象相互依赖。抽象不要依赖具体实现细节,具体实现细节依赖抽象



自己的理解:调用者不依赖被调用者,而是提供接口让被调用者实现,调用者使用自己定义的接口即可完成对被调用者的依赖。



Cache类的接口隔离设计类图





发布于: 2020 年 12 月 02 日阅读数: 19
用户头像

zbest

关注

一个胖子 2020.11.04 加入

一个不正经的java程序员, 整天写着openresty和go的代码, 努力从键摄向非职业摄影师迈进, 快要溺死在内耗里的中年人, 胖子。

评论

发布
暂无评论
架构师 3 期 3 班 -week2- 作业