Pour résoudre les problèmes d'évolutivité de notre projet, nous pouvons nous reposer sur un des 23 design patterns les plus connus : l'Event Dispatcher !

Découvrez cette architecture avec moi avant de voir dans la suite de la formation comment le composant symfony/event-dispatcher se propose de nous aider à mettre en place ce pattern dans nos projets (ainsi que dans le framework Symfony lui-même).