“Everything fails all the time.” — une vérité universelle, aussi valable en développement. Un appel API échoue, une requête SQL déraille… et soudain, une Exception surgit un peu comme un Pokémon sauvage. À ce moment-là, deux choix s’offrent à nous :
Les exceptions sont bien plus qu’un simple mécanisme d’erreur : c’est un outil puissant que PHP met à notre disposition pour construire des applications plus sûres, plus robustes et plus observables.
Dans cette conférence, nous verrons comment réagir face à une exception, les bonnes pratiques de structuration en PHP, les outils qu’offrent Symfony pour les intercepter, les transformer et les logguer efficacement.