Design Patterns: Elements of Reusable Object-Oriented Software
Favorite
Design Patterns: Elements of Reusable Object-Oriented Software
✓ Free PDF / EPUB / MOBI 431 pages≈ 11 h read 4 MB
✓ 100% Free    ✓ No signup    ✓ Instant download
  • Published: 1994
  • ISBN: 9780201633610
  • Downloads: 30
  • Genre: Architecture

Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software is a book written by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides1. The book was published by Addison-Wesley Professional in 1994 and has 416 pages. The book is a catalog of 23 patterns that can be used to solve commonly occurring design problems in object-oriented software.

The authors describe the circumstances in which each pattern is applicable when it can be applied in view of other design constraints and the consequences and trade-offs of using the pattern within a larger design. The book includes downloadable C++ source code that demonstrates how patterns can be implemented and Python.

About the Author

Erich Gamma

Erich Gamma, a Swiss computer scientist. he’s called the “Gang of Four”. Erich Gamma is one of the four co-authors of “Design Patterns: Elements of Reusable Object-Oriented Software” an influential software engineering textbook.

See all books by Erich Gamma →