
包邮设计模式:可复用面向对象软件的基础(英文版·典藏版)

- ISBN:9787111679547
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:21cm
- 页数:14,381页
- 出版时间:2021-04-01
- 条形码:9787111679547 ; 978-7-111-67954-7
本书特色
本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年设计经验的结晶。
内容简介
本书包括两个主要部分。**部分 (第1和2章) 介绍什么是设计模式以及它如何帮助你设计面向对象的软件系统。该部分包含一个设计案例研究, 展示如何将设计模式应用于实际工作。第二部分 (第3-5章) 则是实际设计模式的分类描述。
目录
1 Introduction 1
11 WhatIs a Design Pattern? 2
1 2 Design Patterns in Smalltalk MVC 4
13 Describing Design Patterns 6
14 The Catalog of Design Patterns 8
15 Organizing the Catalog 9
16 How Design Patterns Solve Design Problems 11
17 Howto Selecta Design Pattern 28
18 Howto Use a Design Pattern 29 2 A Case Study: Designing a Document Editor 33 2 1 Design Problems 33 22 Document Structure 35 23 Formatting ~ 40 24 Embellishing the User Interface 43 25 Supporting Multiple Look-and-Feel Standards 47 26 Supporting Multiple Window Systems 51 27 User Operations 58 28 Spelling Checking and Hyphenation 64 29 Summary 76 Design Pattern Catalog 79 3 Creational Patterns 81 Abstract Factory 87 Builder 97 Factory Method 107 Prototype 117 Singleton 127 Discussion of Creational Patterns 135 4 Structural Patterns 137 Adapter 139 Bridge 151 Composite 163 Decorator 175 Facade 185 Flyweight 195 Proxy 207 Discussion of Structural Patterns 219 5 Behavioral Patterns 221 Chain of Responsibility 223 Command 233 Interpreter 243 Iterator 257 Mediator 273 Memento 283 Observer 293 State 305 Strate~v 315 Template Method 325 Visitor
作者简介
埃里克·伽玛(Erich Gamma) 在瑞士苏黎世大学获得计算机科学博士学位。他与Kent Beck合作开发了单元测试框架JUnit,并领导了Eclipse Java Development Tools项目。他还曾是IBM Rational Jazz项目的主要成员。2011年,Gamma以杰出工程师(Distinguished Engineer)的身份加入微软Visual Studio团队,领导微软位于瑞士苏黎世的实验室。理查德·赫尔姆(Richard Helm) 在澳大利亚墨尔本大学获得计算机科学博士学位,曾在IBM T J Watson担任研究员,并在澳大利亚开创了IBM面向对象技术研究分部。拉尔夫·约翰逊(Ralph Johnson) 在美国康奈尔大学获得计算机科学博士学位,伊利诺伊大学教授,在模式、重构等领域均有很高造诣。约翰·威利斯迪斯(John Vlissides) 在美国斯坦福大学获得计算机科学博士学位,是IBM T J Watson研究中心的研究员。
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
系统性创新手册(管理版)
¥42.6¥119.0 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
数据挖掘技术与应用
¥52.0¥75.0 -
计算
¥92.2¥128.0 -
MIDJOURNEY AI绘画从入门到精通
¥71.5¥98.0 -
商业产品分析:从用户数据获得商业洞见的数据科学方法
¥89.0¥129.0 -
老年人学电脑
¥34.9¥49.9 -
超简单:用python+ ChatGPT让excel飞起来
¥48.4¥79.0 -
人工智能AI摄影与后期修图从小白到高手:MIDJOURNEY+PHOTOSHOP
¥56.9¥98.0 -
人月神话(纪念典藏版)
¥68.6¥98.0 -
十堂极简人工智能课
¥31.9¥49.0 -
精益数据分析 珍藏版
¥69.5¥119.8