编程原则之接口适配原则

2023-01-10  本文已影响0人  Assassin_1397

定义

如果一个底层逻辑需要服务多个应用场景,那么应该保持暴露独立

例子

假如有一个访客访问,它需要满足同一个后台服务于不同低区:北京、上海、香港,但是不同地区允许有不同需求,且不同对接不同供应商。已知不同地区的需求可能在未来需要改变,每个供应商需求改动都需要收取甲方费用。

解决方案

  1. 单一核心服务方案
    单一核心服务方案
    优点
  1. 区域隔离方案
    区域隔离方案
    优点
上一篇下一篇

猜你喜欢

热点阅读