KAPITEL 3
Anämische Modelle
Korrektheit ist die entscheidende Eigenschaft. Wenn ein System nicht das tut, was es soll, dann wird alles andere nebensächlich.
– Bertrand Meyer, Object-Oriented Software Construction(dt. Objektorientierte Softwareentwicklung)
Einführung
Anämische Domänenmodelle, oder einfach anämische Objekte, sind Objekte, die lediglich eine Ansammlung von Attributen sind, ohne echtes Verhalten zu besitzen. Ein anämisches Objekt wird oft als »Datenobjekt« bezeichnet, da es hauptsächlich dem Speichern von Daten dient, jedoch keine sinnvollen Methoden oder Operationen aufweist, die mit diesen Daten ausgeführt werden können.
Es kann das Prinzip der Kapselung verletzen, wenn man Daten über Getter und Setter öffentlich verfügbar macht, ...
Get Clean Code Kochbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.