- Published on
Design Patterns : Elements of Reusable Object-Oriented Software
- Authors
- Name
- Arnaud Ferrand
- @arferrand
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