写点什么

架构师训练营第 1 期 - 第 2 周 - 作业

用户头像
wgl
关注
发布于: 2020 年 09 月 27 日
架构师训练营第 1 期 - 第2周 - 作业
  1. 依赖倒置原则( DIP-Dependency Inversion Principle )

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

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

倒置 -- 模块或包的依赖关系

开发顺序和职责

软件的层次化 -- 高层决定低层

高层被重用

好莱坞规则:Don't call me, I'll call you. 框架调用应用程序代码,高层决定低层,但高层模块不依赖于低层模块,高层被重用,高层模块和低层模块之间沟通都依赖于抽象,抽象属于高层模块。


2.


发布于: 2020 年 09 月 27 日阅读数: 46
用户头像

wgl

关注

正走在系统架构设计师路上的程序员。 2017.12.07 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第 1 期 - 第2周 - 作业