软件架构

来源:互联网 发布:手机定位软件视频 编辑:程序博客网 时间:2024/05/18 19:20

没有合理的程序架构就开始编程,

标准的传统分层架构模式(多层架构)通过将源码模块分割成几个不同的层到不同的包中,这些模块缺乏明确的规则,职责和其他模块之间的关联这通常被称为架构大泥球

应用程序缺乏合理的架构

导致程序过度耦合,容易被破坏,难以应对变化如果你没理解每个组件和模块,就很难定义这个程序的架构特征    程序架构的规模?    应用有什么性能特点?    应用多容易应对变化?    应用部署的特点是什么?    架构如何反应?

架构的模式

帮助你定义基本特征和行为    良好伸缩性    高度灵活了解架构模式的优点和缺点    选择一个适合自己特定业务需求和目标的程序
0 0