$ articles
Articles
Des notes de fond sur l'architecture, Symfony, et la conception backend.
- Vue 3TypeScript20 juin 2026
Arrêtez de modéliser l'état de l'UI avec des booléens
isLoading, isError, hasData - trois booléens décrivent huit combinaisons possibles, et seulement quatre sont des états dans lesquels votr...
- SymfonyDDD3 avril 2026
Événements de domaine avec Symfony Messenger : sortir les effets de bord de vos agrégats
Un agrégat qui envoie un email quand une commande est expédiée connaît le SMTP. C'est le mauvais type de connaissance pour une classe don...
- DDD12 février 2026
Les bounded contexts sont une frontière de langage, pas une structure de dossiers
Un dossier nommé Billing à côté d'un dossier nommé Shipping ressemble à deux bounded contexts. Ça n'en est pas un tant que le mot Order n...