软件设计原则
0 人感兴趣 · 8 次引用
- 最新
- 推荐
![https://static001.geekbang.org/infoq/18/18e40cf4b4b23d02dc46e23572e0c4d2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/18/18e40cf4b4b23d02dc46e23572e0c4d2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
架构设计之「入口统一」原则
所以,从架构设计出发,对外提供的接口能力,尽量保持入口统一,因为入口统一的背后,是业务模型的统一、技术方案的统一、架构体系的统一。最后,善于运用超级思维,来解决具体问题。
架构师训练营第 1 期 -Week2 - 课后练习
1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?
![https://static001.geekbang.org/infoq/6a/6a72559220c48ff2b78ec9fc61a30402.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/6a/6a72559220c48ff2b78ec9fc61a30402.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
框架设计 - 第二周作业
依赖倒置原则即 DIP;DIP 指的是高层模块不能依赖低层模块,而是依赖于抽象;且此抽象也是高层模块定义的,供低层模块来实现。从而实现高层模块与低层模块的解耦。一般作为框架的设计思路,作为低层模块,在使用框架时遵从约定大于配置。
![https://static001.geekbang.org/infoq/01/01cce897cc26047c2efa7e598a453ead.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234](https://static001.geekbang.org/infoq/01/01cce897cc26047c2efa7e598a453ead.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234)
核心稳定、易扩展——开放关闭原则(The Open-Closed Principle)
阐释开放关闭原则(The Open-Closed Principle)的分析实践思路,帮助开发核心稳定、易扩展、易维护的程序。