《分析模式-可复用的对象模型》Martin Fowler

看好的代码可以交给你大量的编程技巧,看好的模型可以教给你大量的分析和设计技巧。

模式包括:有用的模型、设计背后的论证以及适用范围,拥有这些信息,建模人员就可以为特定的问题改造现有的模型。

模式是一种问题解决思路,它已经适用于一个实践环境,并且也可能适用于其它环境。

本书讨论是分析方面的模式,这些模式放映的是业务过程的概念架构,而不是实际的软件实现。

模式有助于更容易地应用自己过去的经验。

分析模式:来自概念业务模型的模式。提供来自贸易、测量、财务以及组织关系等多个问题域的关键抽象。这些模式都是概念性的,因为它们表征了人们考虑业务的方式,而不是设计计算机系统的方式。

支持模式:分析模式如何适合一个信息系统架构,概念模型的构造如何演变成为软件接口和实现,以及那些特定的高级建模构造如何与更简单的结构关联。

为了描述这些模式,需要借助于一种新的图符表示法。

本书的重点不是过程-即如何建模,而是把重点放在过程的结果-即模型本身。

模式作为开发活动的一个起点,从模式开始着手开发工作可以帮助我们搞清楚开发工作的目标,而项目计划的制定也可以利用模式所提供的广泛基础。

本书的模式本质上是一种概念,使用一种完全概念化的方法建模。

软件背景知识对于概念建模来讲可有可无。

---

以上是从《分析模式-可复用的对象模型》的前言中摘录出来的,但总觉得意犹未尽,作者包含的思想太丰富了,总觉得只是抓住一点,并没有抓住全部,但我已经尽量全面的去理解作者的思想了,从前言中,可以看出作者写这本书的意图,以及作者对模式的深刻理解,以及作者对于模式只是一个起点,而远远没有结束的理解,在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第1章 绪论   1.1 概念模型   1.2 模式世界   1.3 本书中的模式   1.4 概念模型与业务流程重组   1.5 模式框架   1.6 模式的使用   参考书目  第1部分 分析模式  第2章 责任模式    2.1 团体    2.2 组织层次    2.3 组织架构    2.4 责任    2.5 责任知识级    2.6 团体类别的泛化    2.7 层次性责任    2.8 操作范围    2.9 职位    参考书目   第3章 观测与度量模式    3.1 数量    3.2 转换率    3.3 复合单位    3.4 度量    3.5 观测    3.6 子类化观测概念    3.7 观测方案    3.8 双时间记录    3.9 被否决的观测    3.10 临床观测、假设、推理    3.11 关联观测    3.12 观测流程    参考书目   第4章 应用于企业财务的观测模式    4.1 企业片断    4.2 度量方案    4.3 范围    4.4 带范围的现象    4.5 使用最终框架    参考书目   第5章 对象的引用    5.1 命名    5.2 标识规则    5.3 对象合并    5.4 对象等价    参考书目   第6章 库存与账务模式   第7章 使用账务模型   第8章 计划模式   第9章 交易模式   第10章 派生合同   第11章 交易包  第2部分 支持模式  第12章 信息系统的层次化构架   第13章 应用门面   第14章 类别模型模式——设计模板   第15章 关联模式   第16章 后记   第3部分 附录 附录A 技术和符号   参考书目  附录B 模式表  索引  附注

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值