美文网首页
设计模式与原则之接口隔离原则

设计模式与原则之接口隔离原则

作者: 领带衬有黄金 | 来源:发表于2021-10-18 10:39 被阅读0次

    1.定义

    客户端(调用者)不应该被强迫依赖它不需要的接口.
    理解: 接口, 一组 API 接口集合,单个 API 接口或函数.
    用途. 拆分庞大的接口为更小的更具体的接口,使其满足单一职责原则,
    系统解耦,便于以后拓展和重构.

    2.场景

    用户管理系统, 普通用户可以登录注册,管理员有登录注册并具有删除用户功能

    3.代码

    image.png image.png

    4. 优缺点

    优点:

    接口越小越细,改动可以越灵活,更易修改添加逻辑.
    提高代码复用,后期利于维护.
    

    缺点:

    需要掌握接口细分的程度,如果太细,会造成接口膨胀,增加系统的复杂性.
    

    相关文章

      网友评论

          本文标题:设计模式与原则之接口隔离原则

          本文链接:https://www.haomeiwen.com/subject/ssagoltx.html