知识卡片

边界跨越靠插件

专业/工作

内容

跨越架构边界时,依赖方向应从低层插件指向高层策略,控制流可以反向,但源码依赖不能反向。发散:插件化不是为了炫酷扩展,而是让数据库、UI、设备、外部服务这些易变细节随时可替换。

参考来源

《架构整洁之道》第18章《边界剖析》