8: Domain Events

Use a Domain Event to capture an occurrence of something that happened in the domain.

Contemporary Definition

  • Something happened that domain experts care about.

  • Model information about an activity in the domain as a series of discrete events.

  • Represent each event as a domain object.

  • A Domain Event is a full-fledged part of the Domain Model, a representation of something that happened in the domain.

Last updated