写点什么

架构师训练营 1 期 - 第二周 - 设计原则

用户头像
三板斧
关注
发布于: 2020 年 09 月 25 日



一、理论

https://xie.infoq.cn/article/6774577085a8f20b7872985ff

二、实操

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

  • 高层模块不应该依赖底层模块,二者都应该依赖抽象

  • 抽象应该依赖细节,细节应该依赖抽象

  • 依赖倒置的中心思想是面向接口编程



倒转了层次依赖关系,框架定义了规范,定义了抽象,程序来进行实现,框架来调用程序,程序不需要调用框架,框架不需要依赖程序,而是依赖他本身定义的接口。



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





三、总结

用户头像

三板斧

关注

程咬金的三板斧 2018.10.08 加入

1、原理 2、实践 3、总结

评论

发布
暂无评论
架构师训练营 1 期 - 第二周 - 设计原则