敏捷思维 架构设计中的方法学(2)架构设计的敏捷视图
通过上一章的介绍,我们对敏捷和方法有了一个大致的了解,从这一章起,我们开始对软件开发过程中架构设计的研究。记住一点,我们并不是为了架构设计而研究架构设计,我们的目的在于敏捷方法学的应用。 架构设计是一种权衡(trade-off)。一个问题总是有多种的解决方案。而我们要确定唯一的架构设计的解决方案,就意味着我们要在不同的矛盾体之间做出一个权衡。我们在设计的过程总是可以看到很多的矛盾体:开放和整合,一致性和特殊化,稳定性和延展性等等。任何一对矛盾体都源于我们对软件的不同期望。可是,要满足我们希望软件稳定运行的要求,就必然会影响我们对软件易于扩展的期望。我们希望软件简单明了,却增加
用户评论
推荐下载
-
应用系统架构设计
我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不
14 2021-02-01 -
架构设计实践之路
高质量架构设计实践,从基础架构设计,互联网设计经验,大数据设计经验从各个层面分析架构之本,最佳路线,最佳实践
18 2020-08-22 -
Struts架构设计.rar
这是 struts架构的指导。它包括一些step by step的小应用程序,可以让你短时间内用struts工作。 内容: 01.介绍 02.Struts的安装 03.第一个实验:简单的JSP页 04
14 2020-07-17 -
企业架构设计Java
企业系统架构设计,结合当代企业架构设计的原理与依据
17 2020-05-18 -
架构设计模板.zip
viso文档包括以下几个:应用架构模板、绘图、服务器设计模板、mysql绘图模板、消息中间件绘图模板等等。 架构图模板:技术架构、功能架构图等等
14 2020-05-15 -
java应用架构设计
模块化在架构中扮演着重要的角色,本书带你如何对程序进行模块化
27 2019-02-16 -
架构设计图
项目的架构设计图,(仅供自己参考使用) 包含类图、顺序图与用例图
20 2019-02-22 -
高级软件架构设计
高级软件架构设计
23 2019-02-25 -
架构设计方案
为提高网站的高并发性能,提高开发效率及运营效率,主要按如下几个思路进行规划设计: 2.1.1负载均衡 1)四层交换负载均衡: 采用负载均衡器来实现硬件级的四层交换负载均衡,或采用LVS来实现软件的四层
44 2019-03-07 -
iOS分层架构设计
这是一篇关于ios架构设计的文档,个人觉得还不错,希望对你们有用
29 2018-12-08
暂无评论