Talk in French at Forum PHP 2019
View Slides: https://speakerdeck.com/jmlamodiere/de-crud-a-ddd-comment-meetic-a-sauve-son-legacy
View Video: https://youtu.be/tdE5wE5MvsI
Short URL: https://joind.in/talk/1c557
(QR-Code (opens in new window))
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 !
Comments
Comments are closed.
Jean-Marie, pour une première tu as vraiment assuré. C'était très clair et merci pour ça ;)
C'était vraiment intéressant, c'est cool de voir un cas concret pour le DDD
Très clair et très informatif ! Bravo !
Très intéressant de voir ce sujet mis en pratique.