(三十九)解耦:微服务耦合,解耦实战!

如何解耦?

个性化代码上浮,通用代码下沉,服务化更彻底!

总结与启示

(1)讨论技术方案时,不要总以:

“放在你那边做代码少”

“放在你那边做时间短”

 

作为设计折衷的理由,而要多问:

“怎么做合理”

(2)尽量杜绝底层出现

switch case (biz_type)

走不同分支的代码。

(3)个性化代码上浮,公共代码下沉,

是更古不变的架构设计准则

 

原文地址:https://www.cnblogs.com/qinchanggui/p/13681655.html