解耦是架构设计的手段,而不是目标
时间:2022-04-11 07:33:01 | 来源:行业动态
时间:2022-04-11 07:33:01 来源:行业动态
高内聚低耦合总是被奉为软件架构的金科玉律,解耦固然是好,但是过度拆分又会给构建工作流带来困难。思特沃克(ThoughtWorks)中国区区块链业务负责人刘尚奇在演讲中表示,组件耦合可以被定性分析,架构师应根据业务功能、代码变化、可伸缩性等进行模块解耦,并依靠数据库事务、数据依赖、工作流编排进行模块合并。通过架构量子找到最小组合单元,可以实现独立部署、功能内聚、静态与动态同步耦合。