可迁移模型 · TRANSFERABLE MODEL

架构决策本质上是赌注——赌哪些东西会变

每一个架构边界都是一个关于「什么会变、什么不会变」的赌注。边界放在正确的位置,你赌赢了——变更被隔离在边界一侧,代价极低。边界放在错误的位置,你赌输了——要么是隔离了不该隔离的东西(增加不必要的间接层),要么是没隔离真正会变的东西(变更扩散到整个系统)。架构师的核心能力就是「提高赌赢的概率」。
来源

《架构整洁之道》关于边界位置和变更频率的论述

可迁移到

投资决策、产品规划、团队组织——在任何需要「把资源投入哪里」的决策中,核心问题都是「什么会变、变的频率和影响是什么」。

来自这本书的解读报告

《架构整洁之道》

Robert C. Martin (Bob大叔) · 软件架构

这本书回答了软件系统为何随时间腐化以及如何用依赖规则构建抗腐化架构的问题

软件架构·SOLID原则·依赖反转·架构边界·整洁代码
阅读完整解读报告 →
PRESS YOUR OWN BOOK

找一本想读的书,解读出你自己的洞察

90 秒得到核心模型 · 行动接口 · 失效边界 · 三套 SOP

解读一本书 →