Android 源码设计模式解析与实战 第2版 读书笔记1.5 接口隔离原则

来源:互联网 发布:汇智通兼职数据录入 编辑:程序博客网 时间:2024/06/03 17:52

本文依赖《Android源码设计模式解析与实战》, 读书笔记编号与原书同步


1.5接口隔离原则(ISP)

定义:类间的依赖关系应该建立在最小的接口上,将庞大、臃肿的接口拆分成更小的、更具体的接口。目的是系统的解耦,从而更容易重构、更改和重新部署。

个人理解  供参考: 在依赖无法避免时,最小接口也应该是最少接口。如ABC三个类互有依赖,AB依赖mn方法,BC依赖n方法,AC依赖m方法,那最小接口就是m,n方法各定义一个接口

阅读全文
0 0
原创粉丝点击