接口隔离原则是指确保系统模块独立性
发布时间
阅读量:
阅读量
目录
1、什么是接口隔离原则
2、接口隔离原则规约
3、使用说明

1、什么是接口隔离原则
接口隔离原则:通过创建多个独立且功能明确的接口来组织系统组件,并避免客户端依赖那些与之无关的功能模块或服务。
该原则旨在防止客户端过载或扩展性不足的问题。
其核心思想是将系统划分为互不干扰的功能单元。
也就是说,接口尽量细化,同时接口中的方法尽量少。
当提到这个主题时, 大家可能会不自觉地联想到之前讲过的单一职责原则,"咔"这一理念. 必须注意的是, 单一职责原则主要关注业务的核心功能, 它从业务逻辑的角度出发. 相比之下, 接口隔离原则则注重通过最小化接口来提高系统的可扩展性.
优势:
经过我们常说的高内聚低耦合的设计思想的应用后,则该类将具备良好的可读性、良好的扩展性和良好的维护性。
2、接口隔离原则规约
在设计接口的时候,我们可以参考以下几点规约:
1、接口要尽量小
这一项也是interface isolation principle定义的核心内容之一。为了避免出现大而复杂的interface(Fat Int
全部评论 (0)
还没有任何评论哟~
