出版社: 中国电力出版社
出版年: 2004-5
ISBN: 9787508322049
页数: 627
定价: 59.80元
内容简介 · · · · · ·
世界上最畅销介绍面向对象分析/设计、迭代开发和UML的书籍,《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》的目的是帮助开发人员或学生掌握关于面向对象的分析和设计(OOA/D)的核心原理与最佳实践,并将它们真正应用到软件设计中去,而不仅仅是画画UML而已。作为颇有声望的对象技术和迭代方法的先驱,Craig Larman提出了一个单独的、具有一致性的案例研究的三种迭代方法,介绍了OOA/D的关键技能,同时还强调了最基本的开发活动、原则和模式。
《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》涉及的内容包括:
·需求和用况:识别并记录需求
·领域对象建模:了解领域“感兴趣的对象”、它们的特征以及相互间的关系
·架构:创建分层的架构,将应用的灵活性、健壮性和可维护性最大化
·基本对象设计:用诸如策略、工厂...
世界上最畅销介绍面向对象分析/设计、迭代开发和UML的书籍,《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》的目的是帮助开发人员或学生掌握关于面向对象的分析和设计(OOA/D)的核心原理与最佳实践,并将它们真正应用到软件设计中去,而不仅仅是画画UML而已。作为颇有声望的对象技术和迭代方法的先驱,Craig Larman提出了一个单独的、具有一致性的案例研究的三种迭代方法,介绍了OOA/D的关键技能,同时还强调了最基本的开发活动、原则和模式。
《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》涉及的内容包括:
·需求和用况:识别并记录需求
·领域对象建模:了解领域“感兴趣的对象”、它们的特征以及相互间的关系
·架构:创建分层的架构,将应用的灵活性、健壮性和可维护性最大化
·基本对象设计:用诸如策略、工厂、改编者、观察者、模板方法和命令等流行的high-use模式创建健壮的对象和框架
·迭代开发和“敏捷方法”:用简单的、基本的统一过程(流行的迭代过程)活动和最佳实践来组织建模和开发
《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》在第一版的基础上做了全在的修订,增加了新的案例研究,更新了关于模式、用况、统一过程、架构分析等的探讨。《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》为分析和设计对象的方法提供了明晰而具有实际价值的介绍。
作者介简
Craig Larman:是Valtech公司的首席科学家,该公司在技术咨询领域居领先地位。在国际软件开发社区中,他是对象技术、模式、UML、建模和迭代开发方面广为人知的专家。Larman从20世纪80年代就开始帮助人们学习对象和迭代开发,他亲自指导过的开发人员已达数千人。此外,他还是《Java 2 Performance and Idiom Guide》一书的作者之一,并拥有计算机科学学士和硕士学位。Larman的最新作品《AgileIterative Development:a Manager's Guide》(《敏捷迭代开发》)即将由中国电力出版社出版。
原文摘录 · · · · · ·
-
那些对象设计初学者和更熟悉以功能组织和分解软件的人有时候会滥用行为解析及纯虚构对象。夸张的是,功能正好变成了对象。创建“功能”或“算法”对象本没有错,但是这需要平衡于表示解析的能力。(例如应用信息专家的能力),这样便能够使诸如Sale等表示类同样具有职责。信息专家所支持的目标是,将职责与这些职责的所需信息结合起来赋予同一个对象,以实现对低耦合的支持。如果滥用纯虚构,会导致大量行为对象,其职责与执行职责所需的信息没有结合起来,这样会对耦合产生不良的影响。其通常的征兆是,对象内的大部分数据被传递给其他对象用以处理。 (查看原文) —— 引自第308页
喜欢读"UML和模式应用"的人也喜欢 · · · · · ·
-
- 重构(影印版) 9.1
-
- 程序开发心理学 8.2
-
- 成为技术领导者 8.3
-
- 人月神话 8.4
-
- 敏捷软件开发(影印版) 9.0
-
- 算法导论 9.5
-
- 最后期限 8.0
-
- 人件 8.2
-
- 深度探索C++对象模型 9.1
UML和模式应用的书评 · · · · · · ( 全部 17 条 )
私货太多,和标题不符
面向对象分析和设计的入门级好书
如果你喜欢 Martin Fowler 的《企业应用架构模式》和《UML Distilled》,你可能也会喜欢这本书
软件设计的工程学方法
面向对象分析设计入门之首选书目
这篇书评可能有关键情节透露
本书作为面向对象分析设计方面的入门经典之作,的确实至名归。 书中采用了UP(统一过程)方法对迭代以及进化式需求分析以及OOA/D等主题进行了探讨。诚如作者文中所述书中的核心思想¨如何使用面向对象的方式思考和设计,应用UML,使用设计模式,敏捷建模,进化式需求分析,编... (展开)基于职责的设计如何体现?
> 更多书评 17篇
这本书的其他版本 · · · · · · ( 全部9 )
-
机械工业出版社 (2006)8.2分 479人读过
-
Prentice Hall (2004)8.3分 21人读过
-
机械工业出版社 (2006)9.2分 48人读过
-
机械工业出版社 (2004)8.1分 56人读过
在哪儿借这本书 · · · · · ·
以下书单推荐 · · · · · · ( 全部 )
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有31人想读,手里有一本闲着?
订阅关于UML和模式应用的评论:
feed: rss 2.0

0 有用 uncutstone 2006-07-04 19:54:44
好书
0 有用 豆芽 2006-04-06 22:20:59
不错