知识卡片
边界越早越值钱
内容
架构设计就是识别并划分边界,尤其要把暂时无关但未来可能变化剧烈的细节挡在核心之外。边界越晚建立,已有依赖越难拆。发散:数据库、框架、UI 等决策若过早渗入业务代码,就会偷走[[架构保留选择]]的空间。
参考来源
《架构整洁之道》第17章《划分边界》
知识卡片
架构设计就是识别并划分边界,尤其要把暂时无关但未来可能变化剧烈的细节挡在核心之外。边界越晚建立,已有依赖越难拆。发散:数据库、框架、UI 等决策若过早渗入业务代码,就会偷走[[架构保留选择]]的空间。