Faire ressortir dans la documentation du repo et par l'organisation du code les différents « bounded contexts » du domaine (ex : Delivery, SalesReport, StockProjection).
- Expliciter dans le README et, si nécessaire, ajouter un fichier
CONTEXTS.md
- Identifier pour chaque contexte : ses invariants, ses objets/noms, ses règles principales et leurs frontières
- Ajouter des schémas explicatifs si utile (mermaid, ascii, etc.)
- Bonus : Proposer des premiers ajustements si confusion ou couplage excessif observé
Pourquoi :
- Renforce la compréhension du domaine
- Facilite l'arrivée de nouveaux contributeurs
- Prépare à l'évolutivité, API, CQRS, etc.
Faire ressortir dans la documentation du repo et par l'organisation du code les différents « bounded contexts » du domaine (ex : Delivery, SalesReport, StockProjection).
CONTEXTS.mdPourquoi :