Domain Model - Architecture

March 16th, 2019

(I don't remember the source! If anyone can recognise it, let me know please!)

 

Domain Model - Architecture

OO model

no description for image available

 

 

Aggregate

no description for image available

- entities consistent (business rules / invariants)

- persistence (one repo per aggregate)

- guard access

 

 

Domain Services

no description for image available

 

no description for image availableno description for image availableno description for image available

 

Aggregate vs Service

no description for image available

 

Repo <= Domain Service

handles persistence for an aggregate

 

 

Antipattern: Anemic Models

no description for image available