写点什么

第二周作业

用户头像
alpha
关注
发布于: 2020 年 09 月 26 日

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

依赖倒置原则是指:

高层模块不依赖低层模块,高层模块定义好接口,由低层模块实现。也就是说框架不依赖应用程序,应用程序也不要直接去调用框架的方法,写框架的时候定义好接口,应用程序中去实现接口供框架调用。



好莱坞原则:别打电话给我们,有事我会打电话给你。

负责选择演员的导演就好比应用程序,要为每部戏选择适合的演员,演员们留下手机号码这个接口即可。应用程序也是如此,只需要实现框架留下的接口,而不能让框架直接调用应用程序。



二、Cache类设计优化,将Cache分成两个类分别供应用程序和系统调用





用户头像

alpha

关注

还未添加个人签名 2019.01.09 加入

还未添加个人简介

评论

发布
暂无评论
第二周作业