Wspólnie z Kubą siadamy przy pierwszym Domain Driven Design Roundtable i rozkładamy koncept agregatu na czynniki pierwsze. W premierowym odcinku podcastu skupiamy się na zasadach i heurystykach modelowania agregatów.
W tym odcinku usłyszysz:
- czym jest wzorzec Aggregate i jakie ma zastosowanie
- w jaki sposób agregaty pozwalają zachować spójność danych podczas wykonywania operacji w systemie
- jak znajdować granicę agregatu i decydować, co powinno być w jego środku, a co na zewnątrz
aggregate
CRUD
granice
heurystyki
modelowanie
modelowanie
niezmienniki
ORM
spójność natychmiastowa
współbieżność
Materiały dodatkowe
- Repozytorium Github Aggregates by Example Repozytorium z przykładowymi implementacjami agregatów
- Repozytorium Github Loan Example Kod omawianego w odcinku przykładu z dokumentem i załącznikami