您的浏览历史

设计模式:可复用面向对象软件的基础

查看选用该教材的高校 

精彩评论
市场价 : ¥35.00
会员价 : ¥26.25(75折)

基本信息
【评  价】 (共 21 条) 参与评论
【原 书 名】 Design Patterns:Elements of Reusable Object-Oriented software
【原出版社】 Addison Wesley/Pearson
【作  者】(美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides [同作者作品] [作译者介绍]
【译  者】 李英军[同译者作品] 马晓星 蔡敏 刘建中
【丛 书 名】 计算机科学丛书
【出 版 社】 机械工业出版社     【书 号】 7111075757
【上架时间】 2005-7-19
【出版日期】 2004 年9月 【开 本】 16开 【页 码】 254     【版 次】1-11
【所属分类】 计算机 > 软件工程及软件方法学 > 设计模式
教材 > 研究生/本科/专科教材 > 工学 > 计算机
编辑推荐

本书是《设计模式:可复用面向对象软件的基础》最新印次的图书,欢迎购买!



推荐阅读

【内容简介】

本书结合设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。本书适合大学计算机专业的学生、研究生及相关人员参考。



<strong><font color="#FF0000">书评</font></strong><font color="#FF0000">



“这本众人期待的确达到了预期的全部效果。该书云集了经过时间考验的可用设计。作者从多年的面向对象设计经验中精选了23个模式,这构成了该书的精华部份,每一个精益求精的优秀程序员都应拥有这本《设计模式》。”--Larry O'Brien, Software Development



“<设计模式>在实用环境下特别有用,因为它分类描述了一组设计良好,表达清楚的面向对象软件设计模式。整个设计模式领域还很新,本书的四位作者也许已占据了这个领域造诣最深的专家中的半数,因而他们定义模式的方法可以作为后来者的榜样。如果要知道怎样恰当定义和描述设计模式,我们应该可以从他们那儿获得启发”--Steve Billow, Journal of Object-Oriented Programming



“总的来讲,这本书表达了一种极有价值的东西。对软件设计领域有着独特的贡献,因为它捕获了面向对象设计的有价值的经验,并且用简洁可复用的形式表达出来。它将成为我在寻找面向对象设计思想过程中经常翻阅的一本书﹕这正是复用的真实含义所在,不是吗﹖”--Sanjiv Gossain, Journal of Object-Oriented Programming
</font>

【作译者介绍】

作者: Erich Gamma
Erich Gamma在苏黎世大学获得计算机科学博士学位,曾供职于瑞士联邦银行、Taligent、OTI公司。现在是Eclipse项目的主要技术负责人之一。 .. << 查看详细

[同作者作品]
设计模式:可复用面向对象软件的基础(英文版)
设计模式:可复用面向对象软件的基础
设计模式--可复用面向对象软件的基础(双语版)

作者: John Vlissides
John Vlissides在斯坦福大学获得计算机科学博士学位,目前是IBM T.J.Watson研究中心的研究员。除本书外,他还是Addison-Wesley“软件模式”丛书的顾问。.. << 查看详细

[同作者作品]
设计模式:可复用面向对象软件的基础(英文版)
设计模式:可复用面向对象软件的基础
设计模式--可复用面向对象软件的基础(双语版)

作者: Ralph Johnson
Ralph Johhson在康奈尔大学获得计算机科学博士学位,目前是伊利诺伊大学教授.在模式、重构等领域均有很高造诣。.. << 查看详细

[同作者作品]
设计模式:可复用面向对象软件的基础(英文版)
设计模式:可复用面向对象软件的基础
设计模式--可复用面向对象软件的基础(双语版)

本书提供作译者介绍

Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides 都是国际公认的面向软件领域的专家。Gamma,瑞士苏黎世大学计算机科学博士,现任瑞士苏黎士国际对象公司软件技术中心的技术主管。Helm,澳大利亚墨尔本大学计算机科学博士,目前在IBM公司工作,并在澳大利亚开创了IBM面向对象技术研究分部。Johnson,康奈尔大学博士,目前执教于伊利诺大学计算机科学系。Vlissides,斯坦福大学电子工程博士,目前是IBM T.J.Watson研究中心的研究人员。
.. << 查看详细

【目录信息】


目 录
序言
前言
读者指南
第1章 引言 1
1.1 什么是设计模式 2
1.2 Smalltalk MVC中的设计模式 3
1.3 描述设计模式 4
1.4 设计模式的编目 5
1.5 组织编目 7
1.6 设计模式怎样解决设计问题 8
1.6.1 寻找合适的对象 8
1.6.2 决定对象的粒度 9
1.6.3 指定对象接口 9
1.6.4 描述对象的实现 10
1.6.5 运用复用机制 13
1.6.6 关联运行时刻和编译时刻的
结构 15
<< 查看详细目录

【前言】

前 言

本书并不是一本介绍面向对象技术或设计的书,目前已有不少好书介绍面向对象技术或设计。本书假设你至少已经比较熟悉一种面向对象编程语言,并且有一定的面向对象设计经验。当我们提及“类型”和“多态”,或“接口”继承与“实现”继承的关系时,你应该对这些概念了然于胸,而不必迫不及待地翻阅手头的字典。

另外,这也不是一篇高级专题技术论文,而是一本关于设计模式的书,它描述了在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。设计模式捕获了随时间进化与发展的问题的求解方法,因此它们并不是人们从一开始就采用的设计方案。它们反映了不为人知的重新设计.. << 查看前言

【序言】

所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。
模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,Christopher Alexander和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的思想和其他人的贡献已经根植于面向对象软件界。简而言之,软件领域中的设计模式为开发人员提供了一种使用.. << 查看序言
评论交流 共有21人开贴评论  23人参与评论  18人参与打分 查看
9人
 50%
用户平均打分
我要写评论 help如何参与评论和打分
3人
 16%
4人
 22%
2人
 11%
0人
 0%

qf-bupt

二级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2007-6-25 11:06:00
确实是经典好书,看了之后感觉进步很大,翻译的也就那样吧,其实比我预想的已经好多了,至少用心读起来大部分还是可以看懂的,中文版的书还能指望它咋样啊,谁让自己英文不好呢,英文好的话直接读原版贝
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

pangmen
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-7-1 20:41:00
看不懂,例子都是C 的代码,我得先学学C 才行
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

dengmingwu

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-6-25 20:03:00
下午在公司拿到了china-pub送来的书,下午就开始看,回到家就迫不及待的上china-pub,为什么。。。 只想跟翻译的几位 李英军 马晓星 蔡敏 刘建中 说几句话,第一句是“草泥马”,把书翻译的这样的烂,好好的书,被你们几个垃圾糟蹋了。以前看《windows内核编程》都觉得翻译的烂,没想到你们这些垃圾翻译的简直不成样子,第一次有这样的冲动,冲动的立即上china-pub上问候你们老妈。不会翻译就不要翻译,留给会翻译的人翻译,免得糟蹋了别人的好书。这样沬着良心赚钱,你们不怕断子绝孙么。。。。。。。。。。。
回复 ( 1条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得1支)  扔鸡蛋 (得0个)

fa18a
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-6-6 13:57:00
设计模式中的圣经!程序员必看读物之一!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

刘永生

二级评论员
  
发表于:2009-4-13 12:55:00
看这本书是件很容易的事,我每年都要看它一次
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共21条)