FAQ

This is a Wiki page. You are welcome to log in and contribute. Be bold!

Questions frequently asked on the DDD Yahoo! Group.

You are welcome to contribute: if you follow the DDD Yahoo! Groups discussion and find a thread particularly interesting, this is the place to share it.

Since discussion threads can be long, we recommend that you don't put it here in its entirety but distill its first - this will make it so much more valuable. ...
Excerpted from Domain-Driven Design Book

Aggregate A cluster of associated objects that are treated as a unit for the purpose of data changes. External references are restricted to one member of the AGGREGATE, designated as the root. A set of consistency rules applies within the AGGREGATE'S boundaries.

Analysis Pattern A group of concepts that represents a common construction in business modeling. It may be relevant to only one domain or may span many domains (Fowler 1997, p. 8).
...