I.2. The Ubiquitous Language
En DDD nous parlons de Ubiquitous Language (UL), un terme par lequel Eric evans veut désigner un langage commun et rigoureux entre les différents intervenants dans la conception du système.
Pour créer ce langage, il faut comprendre le domaine et construire un Jargon riche en terminologie spécifique métier qui peut être représenté par un nuage de mots, et d’actions unifiés.
Cela ce fait généralement en plusieurs itérations et en échangeant avec les experts du domaine. Cette étape est importante surtout pour les parties complexes de notre application et constitue un protocole d'échange entre les équipes de développement et les experts du domaines pour créer et exprimer le modèle.
Le modèle est ensuite représenté pour faire la conception de notre système.
Alors comment faire cette conception ?