知识卡片
技术让图落地
内容
架构图包含技术选择能消除歧义,让讨论从概念分解回到真实实现、通信和约束。发散:如果图上没有技术,人们很容易假设“随便什么都行”,直到非功能需求证明并非如此。
参考来源
- 位置:《程序员必读之软件架构》第39章《是否包含技术选择》(源文件:OEBPS/text00000_split_052.html)
- 结论依据:原文明确主张架构图应包含技术选择以消除歧义,肤浅概念化的图容易让人假设"随便什么技术都行",直接支持卡片论点。
- 原始内容:"哪怕你在一个所有软件都用一套标准的技术和模式构建的环境中工作,在软件架构图中包括技术选择都可以消除歧义。……一个肤浅和概念化的图往往会造成许多假设。"