知识卡片

过程要有输入

专业/工作

内容

架构设计过程不能只列活动名称,更要说明每一步依赖什么输入、产出什么输出,以及这些产出如何成为下游设计依据。缺少输入输出关系,流程就会变成仪式。发散:判断一个方法是否可执行,先看它能否回答“拿什么开始,交付什么结束”。

参考来源

《软件架构设计:程序员向架构师转型必备(第2版)》第04章《架构设计过程》