知识卡片
从上下文分层
内容
设计分层架构可以从上下文图开始:先识别系统外部交互对象,再判断哪些交互需要被专门封装。这样分层来自系统边界和变化来源,而不是照搬模板。发散:上下文图能把“为什么需要这一层”从习惯回答变成证据回答。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第13章《如何分层》
知识卡片
设计分层架构可以从上下文图开始:先识别系统外部交互对象,再判断哪些交互需要被专门封装。这样分层来自系统边界和变化来源,而不是照搬模板。发散:上下文图能把“为什么需要这一层”从习惯回答变成证据回答。