• 设计模式可复用面向对象软件的基础
21年品牌 40万+商家 超1.5亿件商品

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

正版保障 假一赔十 电子发票

44.56 5.6折 79 全新

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者(美)埃里克·伽玛(Erich Gamma)[等]著

出版社机械工业出版社

ISBN9787111679547

出版时间2021-04

装帧精装

开本32开

定价79元

货号B6C14F5E847A4893994

上书时间2024-11-21

瀚东书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介

埃里克·伽玛(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研究中心的研究员。



目录
1 Introduction

1.1 What Is a Design Pattern

1.2 Design Patterns in Smalltalk MVC

1.3 Describing Design Patterns

1.4 The Catalog of Design Patterns

1.5 Organizing the Catalog

1.6 How Design Patterns Solve Design Problems

1.7 How to Select a Design Pattern

1.8 How to Use a Design Pattern

2 A Case Study:Designing a Document Editor

2.1 Design Problems

2.2 Document Structure

2.3 Formatting

2.4 Embellishing the User Interface

2.5 Supporting Multiple Look-and-Feel Standards

2.6 Supporting Multiple Window Systems

2.7 User Operations

2.8 Spelling Checking and Hyphenation

2.9 Summary

Design Pattern Catalog

3 Creational Patterns

Abstract Factory

Builder

Factory Method

Prototype

Singleton

Discussion of Creational Patterns

4 Structural Patterns

Adapter

Bridge

Composite

Decorator

Facade

Flyweight

Proxy

Discussion of Structural Patterns

5 Behavioral Patterns

Chain of Responsibility

Command

Interpreter

Iterator

Mediator

Memento

Observer

State

Strategy

Template Method

Visitor

Discussion of Behavioral Patterns

6 Conclusion

6.1 What to Expect from Design Patterns

6.2 A Brief History

6.3 The Pattern Community

6.4 An Invitation

6.5 A Parting Thought

A Glossary

B Guide to Notation

B.1 Class Diagram

B.2 Object Diagram

B.3 Interaction Diagram

C Foundation Classes

C.1 List

C.2 Iterator

C.3 ListIterator

C.4 Point

C.5 Rect

Bibliography

内容摘要
本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年的设计经验。四位面向对象领域专家精心选取了颇具价值的设计实践,加以分类整理和命名,并用简洁而易于复用的形式表达出来。本书已经成为面向对象技术人员的圣经和词典,书中定义的23个模式逐渐成为开发界技术交流所推荐的基础知识和词汇。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP