贵族专制、民主政治和系统设计(Aristocracy,
Democracy, and System Design)
本章节探讨了贵族专制和民主政治在系统设计中的比喻,特别是如何确保系统设计的概念完整性。作者使用大教堂的建筑与计算机系统设计之间的对比来阐述这一点。
大教堂的一致性与系统设计的类比:
文章首先比较了欧洲大教堂的建筑风格与设计一致性。大教堂是由多个建筑师在不同时期建造的,但法国的兰斯大教堂因其设计风格的一致性而成为例外。这种一致性归因于建筑师们共同遵循的基本设计原则和概念完整性。
系统设计中的概念完整性:
作者将大教堂的设计原则与计算机系统设计进行了类比。他主张在系统设计中,概念完整性是最重要的考虑因素。这意味着系统的每个部分应该反映相同的设计原则和一致的折衷机制,从语法到语义都应具有相似性。
贵族专制与民主政治的对比:
文章提出了一个问题,即在系统设计中,是否应该由少数结构师负责设计,还是应该采用更开放的民主方法,允许所有员工参与设计过程。作者认为,为了确保概念的完整性,设计过程应该由少数人来控制,类似于贵族专制。
实现人员与设计师的角色:
作者强调了实现人员在系统设计中同样具有创造性,并且他们的参与不会被体系结构的规范化所抑制。他认为,在系统设计中,体系结构师和实现人员之间需要合作和沟通,以确保最终的系统设计符合预期的功能和易用性要求。
设计与实现的分离与并行:
最后,文章提到了在大规模项目中,将设计与实现分开来确保概念完整性的重要性。这种方法可以防止设计过程中的冲突和混淆,同时允许实现人员并行地开始工作,从而加快整个系统的开发进程。
总体而言,这段文字利用建筑与计算机系统设计之间的比喻,强调了在系统设计中保持概念完整性的重要性,以及如何通过结构化的设计方法来实现这一目标。
标签:神话,04,教堂,系统,笔记,概念,完整性,一致性,设计 From: https://www.cnblogs.com/xuan-2004/p/18250424