您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页什么是【依赖倒置】

什么是【依赖倒置】

来源:二三娱乐

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

  • 高层模块不应该依赖低层模块,两者都应该依赖其抽象;
  • 抽象不应该依赖细节;
  • 细节应该依赖抽象。

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

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

〖坚持的一俢〗

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务