文件名称:安卓毕业设计a源码网站-Software-Architecture-Patterns:软件架构模式
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-25 21:22:33
系统开源
安卓毕业设计a源码网站 #Software Architecture Patterns翻译 最近再看阮一峰的一篇提到了一本书() ,写的不错,虽然英语很屎,试着翻(gu)译(ge)一下。以下为翻译的内容,祝我能够翻译完,并借此机会能够加深对架构的认识。 ps:建议看英文原著. ps:[ ]中的话是我说的. ps:好吧,我找到已经有一个翻译版本了() 早看到就不翻译了...... 参考: 目录 介绍 开发人员在没有合适架构的情况下开始编写程序是非常普遍的情况. 在这种情况下,大多数开发人员和架构师会采用传统分层架构模式(也称为n层架构),通过将源码模块分成各种包来表示抽象层。不幸的是,这种做法经常导致的是一个混乱的源码结构,它们缺乏明确的角色,职责和彼此之间的关系。 这通常被称为反模式的大泥球。 没有通过架构设计的应用程序通常紧密耦合,脆弱,难以改变,没有清晰结构。如果没有完全理解系统中的每个组件和模块的内部工作原理的情况下,确定程序的架构特性会是非常困难的事情。关于程序部署和维护的基本问题也会很难回答:架构是否具有可扩展性?应用程序的性能如何? 程序是否能够应对变化?程序如何部署?架构
【文件预览】:
Software-Architecture-Patterns-master
----README.md(61KB)