对配置和适配的一点点思考

       在实际开发中,  很多参数需要做成配置, 便于分开管理, 职责剥离。

       比如, 深圳机器和上海机器都是用一个so库, 但要实现调度差异化, 你总不能编译出两个不同的so吧! 也尽量不要在代码中做if else的地域判断逻辑。怎么办呢? 走配置吧。

       比如, 要灵活调整某些参数, 怎么办呢? 做成配置! 发布的工作就很轻了, 比如经常涉及的超时时间, 调度指向!

       总之, 配置实现了职责的分离, 管理起来更方便。


       我们继续说说适配, 意思也差不多, 很多时候, 如果逻辑杂糅太过, 那就搞个适配层专门转换吧, 需要变更逻辑的话, 直接在适配更改, 主调方不需要变动, 甚至不感知。 最近, 某哥在原来系统的基础上, 剥离出来了一个适配模块, 直接网络调用, 真是爽爽哒!

      适配和配置类似, 都是功能抽象, 职责分离。





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值