Poised Solutions Library

Poised Solutions Tech Library

book review
design patterns

Poised Solutions

Design Patterns Book Review

Comp Sci

IT Library

Design Patterns

Design Patterns

Amazon UKAmazon USA
Design Patterns
Author:
Erich Gamma
Richard Helm
Ralph Johnson
John Vlissides
Publisher:
Addison-Wesley
Published:
1995
Pages:
395

Design Patterns


Design Patterns Covered

Design Patterns Covered
  1. Abstract Factory
  2. Builder
  3. Factory Method
  4. Prototype
  5. Singleton
  6. Adapter
  7. Bridge
  8. Composite
  9. Decorator
  10. Facade
  11. Flyweight
  12. Proxy
  13. Chain of Responsibility
  14. Command
  15. Interpreter
  16. Iterator
  17. Mediator
  18. Memento
  19. Observer
  20. State
  21. Strategy
  22. Template Method
  23. Visitor

Design Patterns Chapters

Design Patterns Chapters
  1. Introduction
    • What is a Design Pattern?
    • Design Patterns in Smalltalk MVC
    • Describing Design Patterns
    • The Catalog of Design Patterns
    • Organizing the Catalog
    • How Design Patterns Solve Design Problems
    • How to Select a Design Pattern
  2. A Case Study: Designing a Document Editor
    • Design Problems
    • Document Structure
    • Formatting
    • Embellishing the User Interface
    • Supporting Multiple Look-and-Feel Standards
    • Supporting Multiple Window Systems
    • user Operations
    • Spelling Checking and Hyphenation
    • Summary
  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
    • Visor
    • Discussion of Behavioral Patterns
  6. Conclusion
    • What to Expect from Design Patterns
    • A Brief History
    • The Pattern Community
    • An Invitation
    • A Parting Thought
Design Patterns Appendices
  1. Glossary
  2. Guide to Notation
    • Class Diagram
    • Object Diagram
    • Interaction Diagram
  3. Foundation Classes
    • List
    • Iterator
    • ListIterator
    • Point
    • Rect
  4. Bibliography
  5. Index

Analysis





















Poised Solutions Web Development and Web Design by Poised Solutions IT Practice

Guild of Developers  •  PantheonOS  •  Cyber Security