Un développeur a repensé le système de logs d’activité de son application Symfony pour le rendre compréhensible par des utilisateurs non techniques. Initialement, les logs affichaient des codes d’action comme destination_deleted, incompréhensibles pour les administrateurs. La solution a consisté à ajouter un champ message générant une description claire, comme "Sharon a supprimé la destination 'Port de Douala'", tout en conservant le code technique pour le filtrage. L’interface d’administration a été optimisée pour afficher les logs par ordre chronologique inverse et les rendre non modifiables, garantissant leur intégrité. L’auteur souligne l’importance de concevoir des outils adaptés aux besoins réels des utilisateurs, plutôt que ceux des développeurs.
27076 shaares