知识卡片

隔离可变性

专业/工作

内容

系统复杂性很大部分来自可变性。层次系统应把可变部分放在较晚实现的域中,尽量增大不变部分。发散:分层的目的不是整齐,而是让新变化不破坏已确定的边界和联接件,可连接[[三种不变性]]。

参考来源

《我的架构思想:基本模型、理论与原则》第16章《第6章 架构的表达与逻辑》