知识卡片

精髓胜过花哨图像,项目符号能"致死"

普通读书笔记卡 · 2220

内容

图驱动设计不是指用UML图生成代码——UML是帮助理解的”草图”而非编程语言,说的是能传达重要概念、不带无关细节的全局大图。演示技巧的关键不是视觉冲击,而是”精髓”:还有哪些可选设计?方案差异是什么?主要模块如何交互?Ed Tufte批评NASA文档项目符号太多,导致问题没被重视,间接酿成哥伦比亚航天飞机灾难——幻灯片放太多项目符号同样危险,只有图才适合做技术概念的主要沟通工具。

参考来源

- 位置:《架构师应该知道的37件事》第3章《沟通》之"3.6 图驱动设计"·"3.6.1 演示技巧——图"(源文件:_epub-src/OEBPS/Text/chapter003.html) - 结论依据:原文说明"UML从来就没有打算成为一门编程语言……你需要的是'精髓':团队还有其他可选的设计吗……Ed Tufte批评说,NASA文档里的项目符号太多了,这让技术人员反映的问题没有得到重视,这种不作为最终导致了哥伦比亚航天飞机在重返大气层时的灾难",直接支撑本卡结论。 - 原始内容:早在2000年的时候,呆伯特漫画就记载了这一幻灯片致死的情节。