29-07-2019, 12:53 PM
Erf oui désolé j'avais oublié que tu avais plusieurs clauses dans ce cas.
Bah dans le cas présent ça me paraîtrait logique d'avoir toutes les getters/setters dans le module `Game` et puis dans chaque commande le code qui vérifie que la commande peut run et ensuite les appels aux différents setters. Sauf que là avec CQRS tu as un module différent pour checker la commande puis pour apply l'event donc effectivement ça le fait pas trop.
Citation : J'aime beaucoup l'idée de regrouper par bounded contexts
Bah dans le cas présent ça me paraîtrait logique d'avoir toutes les getters/setters dans le module `Game` et puis dans chaque commande le code qui vérifie que la commande peut run et ensuite les appels aux différents setters. Sauf que là avec CQRS tu as un module différent pour checker la commande puis pour apply l'event donc effectivement ça le fait pas trop.