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 Mon 8 Jun 2026.

    A Hardback by Erich Gamma, Richard Helm, Ralph Johnson

    15 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