Logo
Published on

Design Patterns : Elements of Reusable Object-Oriented Software

Authors

The BIBLE: a library (software technique) without this book is not a good library!

Written by "The Gang of Four (GoF): Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides", this book is a classic in the literature dedicated to Object-Oriented Development.

The book provides many examples showing that using composition rather than inheritance can improve code reusability and flexibility. Although this is not a course but a catalog, it can be used to find appropriate object design patterns for computer application needs.

Get this book at amazon.com