分析模式 - [美] 马丁·福勒(Martin Fowler)

分析模式

[美] 马丁·福勒(Martin Fowler)

出版时间

2020-10-01

ISBN

9787115544544

评分

★★★★★
书籍介绍

要开发复杂的企业应用,先要为业务领域建立准确而深刻的分析模型。本书不是通过简化的案例讲述抽象的理论,而是直接给出来自真实项目的复杂模型,并以“模式”的方式进行归纳。本书不仅包括这些模式本身,还体现了作者丰富的实践经验和对建模技术的深入洞见。本书主要包括两部分:第一部分介绍来自人员与组织管理、观察与测量、存货与会计、计划、金融衍生品交易等多个业务领域的“分析模式”;第二部分则给出一系列“支持模式”,用于将分析模型实现为具体的软件。

具有一定经验的架构师、业务分析师以及高级开发人员通过研读本书可以很快将书中的模式和思路应用于实践,有效提高开发水平。软件开发的入门者阅读本书尽管未必能立刻领悟其全部内涵,但也足以打开一扇通向新境界的窗户,为日后的提高奠定基础。

马丁·福勒(Martin Fowler)世界软件开发大师,ThoughtWorks首席科学家。他是一位作家、演说者、咨询师和泛软件开发领域的意见领袖。他致力于改善企业级的软件设计,对优秀的设计以及支撑优秀设计的工程实践孜孜以求。他在重构、面向对象分析设计、模式、XP和UML等领域都有卓越贡献,著有《重构:改善既有代码的设计》《分析模式:可复用的对象模型》《领域特定语言》《企业应用架构模式》等经典著作。

目录
第1章 绪论 1
1.1 概念模型 1
1.2 模式的世界 4
1.3 本书中的模式 7
1.4 概念模型与业务过程再造 9

显示全部
用户评论
2.12 - 6.11 从 Eric Evans 的《领域驱动设计》而来。非常值得学习的业务概念模型推演过程:一步步告诉读者可复用的建模范式是怎么得来的,而不是直接呈现最终解。我只学了一点点皮毛,就已经应用到工作里,收到同事好评了🤥
马丁大叔在这本书中分享了丰富的对象建模经验,以及识别重复问题并将其转化为可复用的模型的敏锐洞察力。概念模式无法孤立地存在,基于这一认识,他还给出了一系列“支持模式”。这些模式探讨了如何将概念模型转化为软件,并使其适合于大型信息系统的架构。对每种模式的讲解都包含了其背后的设计思路、应该(或不应该)使用这些模式的时机以及实现中的诀窍。这本书里展示的例子构成了一本实用手册,既包含有用的模型,又涵盖对复用技能的深刻洞见,这些都有助于改进分析、建模和实现。
对业务的流程建模以达到更高的开发效率与更好的可维护性、扩展性,可以学习其分析方式
不敢说读过 只能说看过 可能懂了10%~20%吧
比较艰涩。
大佬出版,面相对象的经典之作
收藏