talk
The pillars of Domain Driven Design
about
Talk is an introduction to DDD and its strategic and tactical pillars.
talk
The pillars of Domain Driven Design
about
Extensive section on designing a ubiquitous language free of weasel words.
talk
The pillars of Domain Driven Design
about
Talk explains bounded contexts, how to discover them, and why they are the core new idea in DDD.
talk
The pillars of Domain Driven Design
about
Strategic section uses context maps to place core, supporting, and generic contexts.
talk
The pillars of Domain Driven Design
about
Presented as Heimeshoff's favorite collaborative modeling method.
talk
The pillars of Domain Driven Design
about
Listed alongside EventStorming and whirlpool as domain-discovery techniques.
talk
The pillars of Domain Driven Design
about
Heimeshoff explains where to concentrate DDD effort via core-domain identification.
talk
The pillars of Domain Driven Design
about
Exercise refactors primitives into value types as the low-hanging fruit of DDD.
talk
The pillars of Domain Driven Design
about
Introduced as a remedy when warehouse/shopping-cart teams are upstream/downstream.
talk
The pillars of Domain Driven Design
about
Third step: protect domain code from corruption via ports-and-adapters.
talk
The pillars of Domain Driven Design
about
Entire section on prefixes/suffixes that drain domain meaning.
talk
The pillars of Domain Driven Design
about
Used to decide how strongly to apply DDD per bounded context.
talk
The pillars of Domain Driven Design
about
Cited when explaining team alignment with bounded contexts.
talk
The pillars of Domain Driven Design
about
Described as Eric Evans' iterative scenario/prototype modeling cycle.
talk
The pillars of Domain Driven Design
about
Heuristic used during modeling to reach the real reasons.
talk
The pillars of Domain Driven Design
about
EventStorming stickies map directly to commands/events in a CQRS/event-sourced system.
talk
The pillars of Domain Driven Design
about
Shown as how wall-modeling translates directly into source code.
talk
The pillars of Domain Driven Design
about
Daniel Pink's autonomy/mastery/purpose framework used to explain DDD's developer benefits.
from_talk
The pillars of Domain Driven Design
talk
Explicit recommendation delivered in the talk's refactoring exercise.
from_talk
The pillars of Domain Driven Design
talk
Heimeshoff calls this the only new idea in Evans' DDD book.
from_talk
The pillars of Domain Driven Design
talk
Third of Heimeshoff's three DDD steps.
from_talk
The pillars of Domain Driven Design
talk
Core framing of the talk: extract, express semantically, protect.
from_talk
The pillars of Domain Driven Design
talk
Explicit warning against confusing the two.
from_talk
The pillars of Domain Driven Design
talk
Risks section near the end of the talk.
from_talk
The pillars of Domain Driven Design
talk
Heimeshoff contrasts seated meetings with standing EventStorming.