第二周作业
依赖倒置原则:高层模块不依赖底层模块,底层模块不依赖高层模块,而是都依赖接口,高层定义一个接口,底层模块进行实现
依赖倒置原则导致了开发的顺序和职责,开发可以解耦,约定好借口,就可以顺利开发
倒置了模块和包的依赖关系,需要什么,就获取什么,减少了不必要的,减少了程序的冗余度
依赖倒置原则又被称为好莱坞规则,do not call me,i will call you,倒转的层次依赖关系
应用 app 调用 cache 的 cacheInterface-app 接口的 put,get,delete 方法 sys 调用 cache 的 cacheInterface-sys 接口的 reBuild 方法可以重置 conf
评论