Design Pattern-the basis for reusable object-oriented software (Bilingual Version) (15th anniversary · Limited Edition)

Source: Internet
Author: User

Design Pattern-the basis for reusable object-oriented software (Bilingual edition) (15th anniversary · Limited Edition)

[Original book name] design patterns: Elements of reusable object-oriented software
[Original Publishing House] Addison-Wesley professional
[Author] (US) Erich Gamma; Richard helm; Ralph Johnson; John vlissides [works with the author] [author's introduction]
Translated by Li Yingying, Ma Xiaoxing, Cai min, and Liu Jianzhong
[Name of the book] Design Pattern of kaishan. Bilingual Review of classic books
[Publishing news agency] Machinery Industry Press [book no.] 9787111211266
[Shelving time]
[Publication date] on December 16, March 2007 [Opening] [Page code] 641 [version times] 1-1
See: http://www.china-pub.com/196186

[Edit recommendations]

· Design Pattern Development
· The Bible and classics of a wide range of technical personnel
· Amazon and major bookstores are at the forefront of the sales list
· Reprinting continuously over the past decade, selling more than 70 thousand million books

The authors Erich Gamma, Richard Helm, Ralph Johnson, and John vlissides are well-known because they proposed 23 object-oriented models for the first time in this book, and are nicknamed gof (Gang of Four) by developers ), this book is also called the gof book.

[Content Overview]
This book is a classic book in the field of software design and plays an important role in the development of software technology. Based on the design examples, this book selects 23 design patterns from the object-oriented design, summarizes the most valuable experience in object-oriented design, and expresses them in a concise and reusable form. This book describes a group of well-designed and clearly-expressed software design patterns that are particularly useful in practical environments. This book is suitable for university computer students, graduate students and related personnel reference.
This book guides readers into the software design maze and brings together decades of design experience in the software development field. Four top object-oriented experts have chosen 23 most valuable design practices, sorted them by category, named them, and expressed them in a concise and easy to reuse form. These 23 models have gradually become the basic knowledge and vocabulary necessary for technical exchanges in the development industry.
This book has become the Bible and classic for the majority of technicians, and has always ranked first in the sales list of Amazon and major bookstores. Over the past decade, the company has been printing more than 70 thousand million copies.

[Directory information]
Preface
Foreword
Guide to readers
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
View detailed Directories

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.