知识卡片
过程要有输入
内容
架构设计过程不能只列活动名称,更要说明每一步依赖什么输入、产出什么输出,以及这些产出如何成为下游设计依据。缺少输入输出关系,流程就会变成仪式。发散:判断一个方法是否可执行,先看它能否回答“拿什么开始,交付什么结束”。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第04章《架构设计过程》
知识卡片
架构设计过程不能只列活动名称,更要说明每一步依赖什么输入、产出什么输出,以及这些产出如何成为下游设计依据。缺少输入输出关系,流程就会变成仪式。发散:判断一个方法是否可执行,先看它能否回答“拿什么开始,交付什么结束”。