Preface

What's it all about?

This book is about the practice of correctly applying patterns to build software systems. It is intended to complement the outstanding body of patterns available by educating the reader on the general concepts of proper use that hold true regardless of the specific pattern or system. Far too often developers and managers who first attempt to use patterns fail to do so properly because they completely miss the intent and simple concepts involved; instead, they tend to focus on patterns as coding tricks rather than as a higher-level language for describing system design. This book attempts to fix this problem by providing the reader the tools necessary to ensure success.

In the first basic software design course I ever ...

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.