Back to the bookshelf

Design Patterns cover

Design Patterns

by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides

  • FINISHED
  • Finished August 2016
  • First published 1994

programming software craft

A catalogue of twenty-three reusable object-oriented design patterns, each with a description, structure and sample code.   It gave programmers a shared vocabulary for common design problems.