Ich lese http://en.wikipedia.org/wiki/Domain-driven_design gerade jetzt, und ich brauche nur 2 schnelle Beispiele, damit ich verstehe, was 'Wertobjekte' und 'Dienstleistungen' im Kontext sind DDD.Domain Driven Design Neuling, bitte erklären 'Wertobjekte' und 'Dienstleistungen' kurz
Wertobjekte: Ein Objekt, das eine Eigenschaft eines Objekts beschreibt. Wertobjekte haben keine konzeptionelle Identität. Sie sind normalerweise schreibgeschützte Objekte und können unter Verwendung des Flyweight-Entwurfsmusters gemeinsam genutzt werden.
Services: Wenn eine Operation nicht konzeptionell zu einem Objekt gehört. Nach den natürlichen Konturen des Problems können Sie diese Operationen in Services implementieren. Das Servicekonzept heißt in GRASP "Pure Fabrication".
Wertgegenstände: Kann mir bitte jemand ein einfaches Beispiel geben?
Services: Wenn es also kein Objekt/eine Entität ist oder zu Repository/Fabriken gehört, dann ist es ein Service? Ich verstehe das nicht.