软件架构
来源:互联网 发布:手机定位软件视频 编辑:程序博客网 时间:2024/05/18 19:20
没有合理的程序架构就开始编程,
标准的传统分层架构模式(多层架构)通过将源码模块分割成几个不同的层到不同的包中,这些模块缺乏明确的规则,职责和其他模块之间的关联这通常被称为架构大泥球
应用程序缺乏合理的架构
导致程序过度耦合,容易被破坏,难以应对变化如果你没理解每个组件和模块,就很难定义这个程序的架构特征 程序架构的规模? 应用有什么性能特点? 应用多容易应对变化? 应用部署的特点是什么? 架构如何反应?
架构的模式
帮助你定义基本特征和行为 良好伸缩性 高度灵活了解架构模式的优点和缺点 选择一个适合自己特定业务需求和目标的程序
0 0