版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wide288/article/details/85551063
比例模型是深入人心的展示方式,但是不管某个 PPT 图表中的彩色方块
多么好看,多么简单易懂,它也无法完全代表一个软件的架构。它只能是该软件的
架构的一个视图,而非全部。软件的架构并没有固定的展现形式,你所看到的每一个
视图的背后都是架构师所做的层层抉择。一个视图包含了哪些部分,排除了哪些
部分;用特殊形状和颜色强调了哪些部分,又有哪些部分被泛泛地一笔带过,甚至
直接忽略,这些都是这个视图本身的特性。然而,每个视图都是对的,它们往往并
没有优劣之分。
——《架构整洁之首》
这段说明的比例模型(架构图)并不能完全体现出软件的全部架构信息,只能表现
出一部分或某种视角的信息。没有对错,只是角度不同。
—— wide288
软件的架构设计是多角度综合考虑的过程。对于某个软件的架构来说,不存在一个固定
不变的视图,也不存在所谓的最佳视图。
—— 译者(孙宇聪)