Description

Book Synopsis

Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland. Dr. Richard Helm is a member of the Object Technology Practice Group in the IBM Consulting Group in Sydney, Australia. Dr. Ralph Johnson is a faculty member at the University of Illinois at Urbana-Champaign's Computer Science Department.

John Vlissides is a member of the research staff at the IBM T. J. Watson Research Center in Hawthorne, New York. He has practiced object-oriented technology for more than a decade as a designer, implementer, researcher, lecturer, and consultant. In addition to co-authoring Design Patterns: Elements of Reusable Object-Oriented Software, he is co-editor of the book Pattern Languages of Program Design 2 (both from Addison-Wesley). He and the other co-authors of Design Patterns are recipients of the 1998 Dr. Dobb's Journal Excellence in Programming Award.



020163

Table of Contents
  • 1. Introduction.
  • 2. A Case Study: Designing a Document Editor.
  • 3. Creational Patterns.
  • 4. Structural Pattern.
  • 5. Behavioral Patterns.
  • 6. Conclusion.
  • Appendix A: Glossary.
  • Appendix B: Guide to Notation.
  • Appendix C: Foundation Classes.
  • Bibliography.
  • Index.

Design Patterns

Product form

£44.09

Includes FREE delivery

RRP £48.99 – you save £4.90 (10%)

Order before 4pm today for delivery by Wed 7 Jan 2026.

A Hardback by Erich Gamma, Richard Helm, Ralph Johnson

10 in stock


    View other formats and editions of Design Patterns by Erich Gamma

    Publisher: Pearson Education (US)
    Publication Date: 21/03/1995
    ISBN13: 9780201633610, 978-0201633610
    ISBN10: 0201633612

    Description

    Book Synopsis

    Dr. Erich Gamma is technical director at the Software Technology Center of Object Technology International in Zurich, Switzerland. Dr. Richard Helm is a member of the Object Technology Practice Group in the IBM Consulting Group in Sydney, Australia. Dr. Ralph Johnson is a faculty member at the University of Illinois at Urbana-Champaign's Computer Science Department.

    John Vlissides is a member of the research staff at the IBM T. J. Watson Research Center in Hawthorne, New York. He has practiced object-oriented technology for more than a decade as a designer, implementer, researcher, lecturer, and consultant. In addition to co-authoring Design Patterns: Elements of Reusable Object-Oriented Software, he is co-editor of the book Pattern Languages of Program Design 2 (both from Addison-Wesley). He and the other co-authors of Design Patterns are recipients of the 1998 Dr. Dobb's Journal Excellence in Programming Award.



    020163

    Table of Contents
    • 1. Introduction.
    • 2. A Case Study: Designing a Document Editor.
    • 3. Creational Patterns.
    • 4. Structural Pattern.
    • 5. Behavioral Patterns.
    • 6. Conclusion.
    • Appendix A: Glossary.
    • Appendix B: Guide to Notation.
    • Appendix C: Foundation Classes.
    • Bibliography.
    • Index.

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account