Lesdoelen
- Leren kennen van concept van een aggregates en aggregate root
- Beseffen verschil notatie
- formeel UML (compositie 'diamond')
- of groot vierkant om de klassen in domeinmodel die we in deze course gebruiken
- Begrijpen wat encapsulatie betekent in de context van een aggregate root
- Kennen van het doel van een aggregate:
- verantwoordelijk voor het bewaken van invariant
- post-conditie mag door meerdere aggregates gerealiseerd worden
- Lage koppeling, sterke cohesie