Hallo,
ich hab mal ein UML Diagramm gezichnet, welches ein Erzeugen einer Person darstellt, Mir kommt das UML- Diagramm ein bisschen überladen vor, Was sagt ihr dazu,
Kann/Soll man 2 UML- Diagramme /Konzepte daraus machen oder würde das eurer Meinung nach passen.
Ich hab versucht nach dem Domain Driven Design zu designen, also Person ist ein Enitiy- Object (mit identity -> also einzigartig) alle anderen Objekte/Klassen die zu der Person gehören sind Value Objekte (kann man jeder Zeit austauschen, sind nicht einzigartig und haben keine ID).
Das Ganze (Klasse Person und die dazugehörigen Klassen) bilden ein Aggregate.
Dieses Aggregate wird über die Factory PersonFactory erzeugt auf welches der Client darauf zugreifen kann.
Was sagt ihr dazu?
Bin dankbar für jeden Hinweis in diese Richtung.
Besten Dank!!!
ich hab mal ein UML Diagramm gezichnet, welches ein Erzeugen einer Person darstellt, Mir kommt das UML- Diagramm ein bisschen überladen vor, Was sagt ihr dazu,
Kann/Soll man 2 UML- Diagramme /Konzepte daraus machen oder würde das eurer Meinung nach passen.
Ich hab versucht nach dem Domain Driven Design zu designen, also Person ist ein Enitiy- Object (mit identity -> also einzigartig) alle anderen Objekte/Klassen die zu der Person gehören sind Value Objekte (kann man jeder Zeit austauschen, sind nicht einzigartig und haben keine ID).
Das Ganze (Klasse Person und die dazugehörigen Klassen) bilden ein Aggregate.
Dieses Aggregate wird über die Factory PersonFactory erzeugt auf welches der Client darauf zugreifen kann.
Was sagt ihr dazu?
Bin dankbar für jeden Hinweis in diese Richtung.
Besten Dank!!!
Zuletzt bearbeitet: