K4Lektion 21 von 59etwa 240 Minuten
Modul 4.4 · CQRS und Event Sourcing
Ein Aggregat aus Ereignissen
Das lernen Sie in dieser Lektion
- Befehle und Ereignisse eines Aggregats benennen und als Records schreiben
- den Zustand aus Ereignissen bauen: Evolve als reine Funktion, die nie scheitert
- einen Befehl prüfen und Ereignisse erzeugen: Decide als reine Funktion mit der Zeit als Eingabe
- im Zustand nur halten, was die Entscheidungen brauchen
- Regeln im Stil „gegeben, wenn, dann“ nur über Ereignisse testen
- die Vertriebspipeline der Kladde als Aggregat Deal in Kladde.Sales.Domain bauen
Diese Lektion gehört zum Kurs K4
Den Text und das Video dieser Lektion sehen Sie, sobald Sie den Kurs gekauft haben. Die Ziele oben zeigen, was Sie hier lernen.