接口隔离原则

15 篇文章 51 订阅 ¥9.90 ¥99.00
接口隔离原则(ISP)是设计原则之一,强调客户端不应依赖它不需要的接口,类间的依赖应建立在最小的接口上。通过一个关于小作坊工作流程的故事,展示了在不同运营模式下如何应用接口隔离原则,以提高效率。文章通过代码示例解释了如何根据业务场景正确地设计和使用接口,以避免不必要的依赖和接口冗余。
摘要由CSDN通过智能技术生成

简介

姓名 :接口隔离原则

英文名 :Interface Segregation Principle

价值观 :宁缺毋滥

个人介绍

1. Clients should not be forced to depend upon interfaces that they don't use.(客户端不应该依赖它不需要的接口。)

2. The dependency of one class to another one should depend on the smallest possible interface.(类间的依赖关系应该建立在最小的接口上。)

也用一个故事来讲这 2 句干巴巴的定义。

一小伙子跑到大城市的工厂打工,工作了一年半载,越来越觉得没劲,每天干那么多活,又领那么一点工资,和他老爸抱怨这段时间的困扰,老爸想着,家里有个小作坊,自己也一年不如一年了,要不就让儿子回老家管理这小作坊。小伙子熬不过这个年,就跑回老家跟着老爸打理小作坊。

小作坊主要是做布娃娃的,工作在于打扮包装布娃娃,工序有给布娃娃扎辫子、穿衣服、包装入箱、打标签。整个完整的流程都是一个人做的。有很

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CSDN砖家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值