Learning Object-Oriented Design & Programming
The GoF Design Patterns Memory presents the standard GoF¹ design patterns in a compact and memory friendly form so that they can be searched, compared, studied, and ultimately memorized as fast as possible.
GoF design patterns describe how to solve recurring problems when designing flexible and reusable object-oriented software.
By learning the 23 GoF design patterns, you will learn how to design objects that are easier to implement, change (maintain), and reuse.
By working through the ready-to-run code samples, you will learn how to implement design patterns by using object-oriented programming languages such as Java.
At w3sDesign you will find all you need to know, and you will get the skills that software developers need today.
It's all for free, and it's pretty fast. Enjoy it!
¹ Design Patterns: Elements of Reusable
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
Copyright © 1995 by Addison-Wesley.