软件架构的目标 就是为了在工作中更好的对组件进行研发部署运行和保护,最大限度的升高构建和保护一个零碎所须要的人力资源。一个零碎最耗费人力资源的是什么?零碎中存在的的耦合,尤其那些晚期作出的决策 什么是软件架构?就是布局如何将零碎切分成组件,并安顿好组件之间的排列关系,以及组件之间相互通信的形式 什么是组件?组件依赖结构图不是用来形容应用程序性能的,它更像是应用程序在构建性和维护性方面的一张地图。所以