软件设计原则

0 人感兴趣 · 5 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/01/01cce897cc26047c2efa7e598a453ead.png?x-oss-process=image/resize,w_416,h_234

核心稳定、易扩展——开放关闭原则(The Open-Closed Principle)

用户头像
晃来晃去的萨麦尔 2020 年 8 月 13 日

阐释开放关闭原则(The Open-Closed Principle)的分析实践思路,帮助开发核心稳定、易扩展、易维护的程序。

架构师训练营第 1 期 -Week2 - 课后练习

用户头像
鲁小鲁 2020 年 9 月 27 日

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

架构师训练营总结 -2

用户头像
River Tree 2020 年 6 月 17 日

架构师培训总结 -0613

https://static001.geekbang.org/infoq/6a/6a72559220c48ff2b78ec9fc61a30402.jpeg?x-oss-process=image/resize,w_416,h_234

框架设计 - 第二周作业

用户头像
睁眼看世界 2020 年 9 月 26 日

依赖倒置原则即 DIP;DIP 指的是高层模块不能依赖低层模块,而是依赖于抽象;且此抽象也是高层模块定义的,供低层模块来实现。从而实现高层模块与低层模块的解耦。一般作为框架的设计思路,作为低层模块,在使用框架时遵从约定大于配置。

https://static001.geekbang.org/infoq/81/8122807867e233bb8e450f23c9d096d0.png?x-oss-process=image/resize,w_416,h_234

依赖倒置原则

用户头像
知行合一 2020 年 9 月 26 日

1 依赖倒置原则是指高层模块不依赖低层模块,低层模块也不依赖于高层模块。通过在高层模块中定义接口,由低层模块来实现,在高层模块中调用接口。从而实现了高层模块可以调用接入不同实现的低层模块,达到高层模块和低层模块解耦的目的。这样针对不同的场景,

软件设计原则_软件设计原则资料文章-InfoQ写作平台