架构师训练营第二周作业

发布于: 2020 年 06 月 17 日



作业一:

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



DIP

  • 高层模块不能依赖低层模块,而是大家都依赖于抽象。

  • 抽象不能依赖实现,而是实现依赖抽象。



DIP倒置了什么?

  • 模块或包的依赖关系

  • 开发顺序和职责



软件的层次化

  • 高层决定低层

  • 高层被重用



接下来,等深入学习过设计模式再回来补充。

作业二:

  • 请描述一个你熟悉的框架,是如何实现依赖倒置原则的。



作业三:

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

用户头像

还未添加个人签名 2019.08.28 加入

还未添加个人简介

评论

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