知识卡片

架构代码映射

普通读书笔记卡 · 1888.k

内容

架构图谈组件,代码却按层散落,会形成“模范代码的差距”,也解释了[[图要照进代码]]的重要性。发散:当代码结构无法支持架构理解时,代码不是唯一真相,而是另一种需要修正的表达。

参考来源

- 位置:《程序员必读之软件架构》第41章《软件架构和编码》(源文件:OEBPS/text00000_split_054.html) - 结论依据:原文引用乔治·菲尔班克斯提出的"模范代码的差距"概念,说明架构图谈组件而代码却按层组织会导致架构与代码脱节,直接支持卡片论点。 - 原始内容:"软件系统的架构视图和代码之间的映射往往有巨大差异。这就是为什么有时候你会看到人们忽视架构图(或文档),说"代码是唯一的真相"。……乔治·菲尔班克斯……称之为"模范代码的差距"。"