Modèle, Entités, Value Objects et Agrégats appliqués à la création de site
Dans le Domain-Driven Design, le modèle de domaine est la représentation structurée de la réalité métier dans le code. Pour un site internet, ce modèle décrit par exemple les Pages, les Menus, les Articles, les Formulaires de contact, les Commandes si le site est e-commerce, etc.
Ce modèle s’appuie sur trois briques clés : les Entités, les Value Objects (VO) et les Agrégats. Bien les comprendre permet de concevoir un site plus robuste, plus lisible et beaucoup plus facile à faire évoluer.