知识卡片

高层策略少变

专业/工作

内容

软件系统本质上是一组策略,越高层的策略越抽象、越稳定,越低层的策略越具体、越容易变化。依赖应指向更稳定的高层策略。发散:架构分层的判断标准不是“离用户近不近”,而是“变化原因是否更具体”。

参考来源

《架构整洁之道》第19章《策略与层次》