Scan barcode
A review by ormai
Design Patterns: Elements of Reusable Object-Oriented Software by Richard Helm, John Vlissides, Erich Gamma, Ralph Johnson
informative
slow-paced
3.0