博客园 - uptime

来源:百度文库 编辑:神马文学网 时间:2024/04/29 15:51:22
++++++++++++++++++++++
GoF“四人帮”的《设计模式》
-〉PoF“五人党”的《面向模式的软件体系结构》Vol 1
-〉Fowler 《企业应用架构模式(PEAA)》
++++++++++++++++++++++
《分析模式》、《设计模式》、《重构》和《反模式》
合称“四大经典”,
++++++++++++++++++++++
<<面向模式的软件体系结构 卷1:模式系统>>
========================================
(英文经典,中文据说翻译的很差)
市场价:¥45.00
总站会员价:
¥32.85(4-5星会员)
¥34.20(1-3星会员)
¥35.10(普通会员)
原书名: Pattern-Oriented Software Architecture, Volume 1: A System of Patterns [原书信息]
原出版社: John Wiley & Son Ltd
作者: Frank Buschmann,Regine meunier,Hans Rohnert,Peter Sommerlad,Michael Stal  [作者简介]
本书系统地介绍了模式的概念并讨论了模式描述的原则;给出了来自不同应用领域的8个软件体系结构
模式;还给出了8个设计模式,这些模式分别针对在定义了软件系统的整体结构之后遇到的典型问题;对
惯用法模式进行了阐述;论述了将模式组织成模式系统的重要性;讨论了模式如何嵌入到软件体系结构中
,特别是对软件体系结构及其基本原则的理解。此外,本书还介绍了模式历史、相关工作和整个模式团体
,并对模式的未来发展作了展望。 本书力图做到既是教材又是参考指南,帮助软件开发人员以一种新的
方式考虑软件体系结构,并提供了一些技术来解决特定的再现设计问题,对软件开发的初学者和专家都有
帮助。把本书用作软件工程课程的指南,可以给学生提供大型软件设计的完整的新观点。把本书用作参考
手册,可以提供全面的技术并随查随用。本书包含了涉及模式实际应用的许多指导原则和约束限制。本书
可作为计算机专业高年级本科生、研究生的软件工程教材或参考书,亦可作为软件开发人员的参考手册。
软件模式根本改变了开发人员对软件应该如何设计、构建和文档化的思考方式。任何一位认真求索的
程序员都应该将本放到自己的书架上作为必备的参考用书。
Amazon.com评价:
为了从软件工程的更大范围内前瞻模式的潜能…本书指出了如何将模式应用于各个层次,从用于特定
计算机语言(如C++)的惯用法到设计模式,再到对改善整个软件工程周期都有用的高层模式。
Amazon.com客户评价:
关于模式的一本杰作。该书是《设计模式》(Gamma等著)的参考读物。 一本适用于每一个软件构
架师的著作…它确实能使我们缩短所需的设计时间。 这是一本特别的模式专著…我不但曾论证“四人帮”的
书是20世纪90年代最重要的编程著作,我也认为…本书是一本更加深入、更加成熟的著作。
CVu 1997年的评价:
《设计模式》(Gamma等著)已是一本广为传阅的经典著作,我认为《面向模式的软件体系结构》也应
该成为经典。《设计模式》覆盖了面向对象开发中的一个抽象层,而这本书覆盖了三个层次:高层体系结
构模式、设计模式和语言特定的惯用法。
<<企业应用架构模式>>
====================
(英文经典,中文翻译也很好)
市场价:¥49.00
总站会员价:
¥35.77(4-5星会员)
¥37.24(1-3星会员)
¥38.22(普通会员)
原书名: Patterns of Enterprise Application Architecture [原书信息]
原出版社: Pearson Education
作者: (美)Martin Fowler
^^^^^^^^^^^^^
本书作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方
案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。
本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。本书分为两大部分。第一部分
是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参考手册,每个模式都
给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整本书中还用了大量UML图来进
一步阐明有关概念。 本书是为致力于设计和构建企业应用的软件架构师、设计人员和编程人员而写的,
同时也可作为高等院校计算机专业及软件学院相关课程的参考教材。
《分析模式:可复用的对象模型 》
==============================
市场价:¥40.00
总站会员价:
¥29.20(4-5星会员)
¥30.40(1-3星会员)
¥31.20(普通会员)
原书名: Analysis Patterns Reusable Object Models [原书信息]
原出版社: Addison Wesley/Pearson
作者: (美)Martin Fowler
^^^^^^^^^^^^^
本书的作者Martin Fowler是国际著名的OO专家,敏捷开发方法的创始人之一,现为ThoughtWorks公司的
首席科学家,本书是作者的代表作之一,深受业界专业人士和广大读者的好评,经久不衰。本书讲述各种
分析模式(即来自概念性业务模型的模式)和支持模式(即讲述如何使用分析模式的辅助性模式),把论
述重点放在介绍面向对象分析和设计的最终结果—即模型本身。作者透过平实朴素的语言,将自己丰富的
对象建模经验与读者分享,使读者可以马上采纳这些经验性模式。本书适合的读者范围非常广:面向对象
的计算机分析人员和设计人员(尤其是那些参与系统分析的人员)、数据建模人员、编程人员以及专业的
软件工程师都可以从本书中获得宝贵的知识和经验。 “本书是对不断发展的模式文献的一个重要贡献。它
捕捉来自不同领域的深奥的对象建模专业知识,形成一个模式目录。这些领域模式将有助于你解决不同领
域中具有挑战性的建模问题。” ———Erich Gamma “Martin Fowler为我们给出答案,而不仅仅是一个可以
找到这些答案的过程。在本书中,透过作者平实朴素的语言,你将找到自己下一个业务对象模型的重要内
容。” ———Ward Cunningham “就像‘四人帮’在他们的经典著作《设计模式》中总结出了通用的设计模式,
Martin Fowler在这本让人期待已久的书中为我们总结出应用领域的诸多模式。本书是从事面向对象业务
建模和业务过程重组工作的所有分析人员和设计人员的必备之书。” ——Donald G.Firesmith Martin
Fowler认识到面向对象研究团体需要一本超越传统方法学著作所包含的工具和技术的书,因此撰写了本书
,重点介绍面向对象分析和设计的最终结果——模型本身。他将自己丰富的对象建模专业经验与读者分享,
着眼于找出重复问题并把这些问题转换为可复用的模型。本书提供一个模式目录,涉及交易、测量、财务
和组织内部关系等广泛领域。 鉴于概念模式不能孤立存在,Martin Fowler还提出一系列“支持模式”,这
些支持模式讨论如何将概念模式转变为适合大型信息系统构架的软件。在介绍每种模式时,都讲述设计背
后的缘由以及使用这种模式的规则。书中的示例包含有用模型的使用细节并进一步探讨了将会改进分析、
建模和实现的复用技巧。
《项目管理反模式诊断:软件开发常见错误规避 》
============================================
市场价:¥36.00
总站会员价:
¥26.28(4-5星会员)
¥27.36(1-3星会员)
¥28.08(普通会员)
原书名: AntiPatterns in Project Management [原书信息]
原出版社: John Wiley&Sons
作者: (美)William J.Brown,Hays W.
本书从人员、技术和过程3个方面全面、细致地考察了软件开发项目中经常出现的、普遍性的项目管理问
题(导致失败的错误实践),以及这些问题的背景、表现形式、症状、起因、后果、实例,并提供了经过
实践检验、可重复使用的成功的解决办法,指导软件开发人员如何避开并阻止这些问题的出现,如何从大
量的失败经验中吸取教训,改进软件项目管理,提高软件开发的成功率。 本书作者是项目管理反模式方
面的著名专家,长期从事软件开发,开发了20多种成功管理软件开发的解决方案。 读者对象:软件开发
工程师和项目经理。
《UML和模式应用:面向对象分析与设计导论》(第二版已出英文本)
==========================================
Craig Larman,机械工业出版社
Craig Larman的这本书通过一个POS机的实例,循序渐进地介绍了使用UML进行需求、分析、设计和实现的
全过程,并阐释了迭代开发的要义。此书被全球诸多培训咨询机构选用作为OOAD课程的教材。机械工业出
版社2002年发行的中译本是第1版,笔者推荐读者争取去看第2版(中译本即将由机械工业出版社发行)。
相对第1版而言,Larman在第2版中选择并接受UP(统一过程)作为开发流程,遵循用例驱动、架构为中心
、迭代和增量的原则,向读者展示了一幅全景画面。