钛钶维基

什么是【依赖倒置】

2019-05-05  本文已影响2人  一俢

依赖倒置(Dependence Inversion Principle,简称 DIP),也是六大设计原则之一,意思是程序要依赖于抽象接口,不要依赖于具体实现。也就是我们说说的面向接口编程(Interface Oriented Programming),它包含以下三层含义:

在通常的开发过程中,特别是前后端同时进行时,大家如果很好的遵循依赖倒置的原则进行开发,可以降低系统的耦合性,提高系统的稳定性,并且减少并行开发引起的风险。但是往往事与愿违,前端依赖后端的 API 实现来完成自己的 UI;后端又依赖前端的 UI 界面来检查自己的 API 是否符合需求,这样的过程导致整个开发过程风险很大。

多思考,多改变,才能成为优秀的设计者。

〖坚持的一俢〗

上一篇下一篇

猜你喜欢

热点阅读