Vidéo : https://youtu.be/tdE5wE5MvsI
ForumPHP 2019 : https://afup.org/talks/3037-de-crud-a-ddd-comment-meetic-a-sauve-son-legacy
Joind.in : https://joind.in/talk/1c557
Maîtriser son framework, c'est bien ! Il vous aidera à gérer les besoins génériques sans ré-inventer la roue, comme mettre en place un CRUD (Create Read Update Delete).
Mais dès que votre logique métier devient complexe, il vous faudra de nouvelles compétences pour garder un code lisible et évolutif.
- Vos tests automatisés cassent au moindre refactoring, vous freinant au lieu de vous aider ?
- Votre code est complexe à prendre en main pour les nouveaux arrivants ?
- Mettre à jour la version de votre framework prend des proportions anormales ?
Chez Meetic, nous sommes passés par là ! Découvrez pourquoi et comment notre culture a évolué vers de nouvelles pratiques, comme le Domain Driven Design et l'architecture Port & Adapters, nous aidant par exemple à créer des tests enfin utiles ou à mieux dialoguer avec les spécialistes du métier.
Des pratiques utilisables tout au long de votre carrière, quelques soient les changements de framework ou de language que nous réservent l'avenir !