图书标签: 架构 软件工程 软件开发 方法论 计算机 架构设计 软件设计 经济学
发表于2025-03-18
演进式架构 pdf epub mobi txt 电子书 下载 2025
本书由IT行业领导企业ThoughtWorks的CTO和架构专家联合执笔,详尽介绍了演进式架构的必要性以及如何在具体的软件开发流程中实现演进式架构,涵盖了适应度函数、增量变更、架构耦合、演进式数据、构架可演进的架构、实践演进式架构等内容。
-适应度函数:架构呈现或前进的目标
-增量变更:在开发和运维中实现渐进改变
-架构耦合:确定适当的架构耦合以支持无瑕变更
-演进式数据:随时间推移按要求和架构转变演进数据库
-构建可演进的架构:结合以上各方面构建演进式架构
-实践演进式架构:助你起步的实践指南
尼尔·福特(Neal Ford)
是ThoughtWorks软件架构师、Meme Wrangler,曾任DSW集团CTO,是国际公认的软件开发与交付专家。
丽贝卡·帕森斯(Rebecca Parsons)
是ThoughtWorks CTO,在大规模分布式对象应用开发和系统集成方面拥有丰富经验。
帕特里卡·柯(Patrick Kua)
是数字银行N26首席科学家,曾任ThoughtWorks主任咨询师和技术主管,在敏捷和精益开发方面拥有丰富经验。
防腐反腐,增量变更,适度耦合,持续度量。
评分演进式架构:增量变更、通过适应度函数引导变更、适当耦合 * 介绍了不同的架构模式:大泥团架构、单体架构、事件驱动架构、服务导向架构、无服务架构 * 微服务是基于领域上下文来划分的。 * 事务不适合用微服务框架,适合于 SOA。
评分防腐反腐,增量变更,适度耦合,持续度量。
评分基于现有的实践提出了新的方法论,但是没有提供工具去帮助实施,让团队对演进架构,适应度函数和相关实践的目的达成一致,那这个事情做不做其实不会有什么影响。 翻译的质量堪忧,举两个例子,Feature Toggle,通常翻译为特性开关,而文中翻译为功能开关,而且这样的抽象名词没有放英文原文,只能推测这里是特性开关。Disposable Architecture,文中出现两种译法,可牺牲和可抛弃,为什么不统一呢,字面上的意思可抛弃更好一点。Neal Ford的演讲我听过,条理性很好,相比文字也是比较容易理解,反倒是译文看的比较痛苦。 第七章的案例倒是不错,有些参考价值。
评分10.1 假期 4 天读完,给出及其勉强的 4 星。 对我而言没有什么新意,可能对于新手更有价值一些。 书中给了一个整体的视角来审视架构的演化,并提供了基本方法 「持续集成 + 适应度函数」,也对服务化架构做了一定的描述。
整本书其实就是一个大的idea - 变化无法避免,让我们把适应变化作为架构设计的一个原生维度来考虑 - 这个写一篇文章即可 - 写一本书实在是。。。 英文版就很啰嗦,翻译的版本就更难读了 - 两星给英文版,一星给中文版。 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁...
评分整本书其实就是一个大的idea - 变化无法避免,让我们把适应变化作为架构设计的一个原生维度来考虑 - 这个写一篇文章即可 - 写一本书实在是。。。 英文版就很啰嗦,翻译的版本就更难读了 - 两星给英文版,一星给中文版。 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁...
评分 评分整本书其实就是一个大的idea - 变化无法避免,让我们把适应变化作为架构设计的一个原生维度来考虑 - 这个写一篇文章即可 - 写一本书实在是。。。 英文版就很啰嗦,翻译的版本就更难读了 - 两星给英文版,一星给中文版。 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁 字数补丁...
演进式架构 pdf epub mobi txt 电子书 下载 2025