Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The World's Shortest and Most Chaotic Introduction to Event Storming

The World's Shortest and Most Chaotic Introduction to Event Storming

CukeUp London April 2016
http://verraes.net

Mathias Verraes

April 14, 2016
Tweet

More Decks by Mathias Verraes

Other Decks in Technology

Transcript

  1. The Grand Dichotomy of Systems1 Things vs Processes 1 "Rethinking

    System Analysis and Design" — Gerald M. Weinberg
  2. Going further: Design Level Event Storming Precision — Constraints —

    Processes Dependencies — Messaging — Event Sourcing Bounded Contexts — Concurrency — Race Conditions — ...
  3. Domain Event Something has happened in the past that is

    relevant to the business Past tense: Trip has Started
  4. Command An instruction that a user (or another system) sends

    to your system Imperative: Start Trip
  5. Given there is a user vs Given a user has

    registered Given Event And Event When Command Then Event