Going beyond objects with design patterns

  • Erich Gamma
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1241)


A design pattern systematically names, explains, and evaluates an important and recurring design. This idea for capturing design experience has progressed rapidly from cult to mainstream status. Design patterns become a catalyst for design reuse and enable to understand a design at a higher level than individual objects. This talk reports experience on how design patterns can address challenges of software development.

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Erich Gamma
    • 1
  1. 1.Object Technology InternationalZurichSwitzerland

Personalised recommendations