Ga naar hoofdinhoud

Les 3

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