Advertisement

接口隔离原则是指确保系统模块独立性

阅读量:

目录

1、什么是接口隔离原则

2、接口隔离原则规约

3、使用说明

1、什么是接口隔离原则

接口隔离原则:通过创建多个独立且功能明确的接口来组织系统组件,并避免客户端依赖那些与之无关的功能模块或服务。
该原则旨在防止客户端过载或扩展性不足的问题。
其核心思想是将系统划分为互不干扰的功能单元。

也就是说,接口尽量细化,同时接口中的方法尽量少。

当提到这个主题时, 大家可能会不自觉地联想到之前讲过的单一职责原则,"咔"这一理念. 必须注意的是, 单一职责原则主要关注业务的核心功能, 它从业务逻辑的角度出发. 相比之下, 接口隔离原则则注重通过最小化接口来提高系统的可扩展性.

优势:

经过我们常说的高内聚低耦合的设计思想的应用后,则该类将具备良好的可读性、良好的扩展性和良好的维护性。

2、接口隔离原则规约

在设计接口的时候,我们可以参考以下几点规约:

1、接口要尽量小

这一项也是interface isolation principle定义的核心内容之一。为了避免出现大而复杂的interface(Fat Int

全部评论 (0)

还没有任何评论哟~