知识卡片
架构不是接力
内容
架构不是先由某人设计再交给团队实现的接力棒;愿景背后的上下文若随文档交接丢失,开发团队很难真正负责。发散:架构角色应贯穿交付,持续解释、调整和承担结果。
参考来源
- 位置:《程序员必读之软件架构》第14章《软件架构不是接力运动》(源文件:OEBPS/text00000_split_025.html)
- 结论依据:原文用"架构即服务(AaaS)"讽刺只交付文档就离场的解决方案架构师,说明文档交接会丢失决策上下文,直接支持卡片论点。
- 原始内容:"他告诉我,给出"方案"后就很少或不再参与项目……他的方法也就是AaaS……"架构即服务"!……初始的设计方案本质上就成了在架构师和开发团队中传递的指挥棒。这很低效,甚至无效,文档交换也意味着很多与创建愿景相关的决策上下文也丢失了。"