Domain-Driven Design

Domain-Driven Design: Tackling Complexity in the Heart of Software, by Eric Evans (Addison-Wesley), is considered one of the most influential software-pattern books. When you start reading it, however, you'll notice that the patterns aren't thrust in your face. The book contains patterns, but they serve the purpose of explaining Evans's design technique rather than being presented as patterns by themselves.

Get Pattern-Oriented Software Architecture For Dummies 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.