KAPITEL 7
Aggregate und Konsistenzgrenzen
In diesem Kapitel wollen wir uns noch mal unser Domänenmodell vornehmen, über Invarianten und Constraints sprechen und sehen, wie unser Domänenobjekt seine eigene innere Konsistenz wahren kann – sowohl konzeptionell als auch im persistenten Storage. Wir werden das Konzept einer Konsistenzgrenze vorstellen und zeigen, wie es uns dabei helfen kann, hochperformante Software zu bauen, ohne Kompromisse bei der Wartbarkeit einzugehen, indem wir diese Grenze explizit machen.
In Abbildung 7-1 sehen Sie eine Vorschau darauf, wohin es geht: Wir werden ein neues Modellobjekt namens Product einführen, das mehrere Batches beinhaltet, und den alten Domänenservice allocate() stattdessen als Methode von Product verfügbar ...
Get Architekturpatterns mit Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.