Summary

This chapter provides a quick overview of why patterns are an essential piece of any development effort providing the building blocks of system architecture. Not only do they provide canned knowledge to address recurring architectural problems, but they also provide a vocabulary in which to talk about design. We have shown how they allow us to provide for an extensible infrastructure and for the training of developers.

Get Joy of Patterns: Using Patterns for Enterprise Development, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.