Domain Driven Programming

From wikinotes

Components

  • value objects (immutable, equality by attributes)
  • entities (business objects)
  • bounded contexts (themed group of entities/value objects, named according to their context)

Event Storming

  • domain events on stickies in one colour
  • questions on stickies below in another colour
  • sort chronologically and investigate problem