26.12. Recommended Resources
Design Patterns by Gamma, Helm, Johnson, and Vlissides is the seminal patterns text, and essential reading for all object designers.Each year there is a "Pattern Languages of Programs" (PLOP) conference, from which is published an annual compendium of patterns, in the series Pattern Languages of Program Design , volumes 1, 2, and so forth. The entire series is recommended.Pattern-Oriented Software Architecture , volumes 1 and 2, furthered the discussion of patterns to larger-scale architectural concerns. Volume 1 presented a taxonomy of patterns.There are hundreds of published patterns. The Pattern Almanac by Rising summarizes a respectable percentage of them.