My-PR : Mise en place de DDD

01 Aug 2015

Je suis en train de lire Implementing Domain-Driven-Design. J'ai donc repris l'application pour appliquer ce que je vois dans le livre.

 Contexte borné

J'ai commencé par isoler les contextes bornés. L'application étant simple pour le moment j'ai simplement créé le contexte "Identity & Access". Ce contexte contient toute la gestion associé aux comptes utilisateurs.

De plus, j'ai isolé l'application web. A terme l'application se trouvera dans un module externe.

Contexte "Identity & Access"

Pour ce contexte j'adapte l'exemple du livre : un design en couche est appliqué. Les sources se trouvent ici

Schéma

 Contexte "Personal Record"

Pour gérer les records personnels, j'ai créé un nouveau contexte borné nommé PR. Les sources trouvent ici