O'Reilly logo

Implementing Domain-Driven Design by Vaughn Vernon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Domains, Subdomains, and Bounded Contexts

There are just as many notes as I required, neither more nor less.

—Mozart in the film Amadeus (Orion Pictures, Warner Brothers, 1984)

There are three things you are going to have to understand very clearly:

• What your Domain is

• What your Subdomains are

• What your Bounded Contexts are

Just because all these concepts were discussed in detail in the second half of [Evans] does not mean that they are of secondary importance. To succeed in implementing DDD, you have to get these right.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required