Injection de Dependances via les Traits sur Symfony4

Hello ! Symfony 4 étant mon outil de travail au quotidien, j’aimerais vous faire part de quelques trucs et astuces que je considère comme étant de bonnes pratiques. Remarque: Contrairement à Laravel, sur Symfony vous n’avez pas de façades pour injecter vos dépendances. Convention over configuration n’est absolument pas la philosophie des développeurs Symfony qui préfèrent écrire des fichiers de configurations en yaml avec de la documentation souvent dépreciées.
Lire la suite →

Implémenter un logger en Go

Introduction J’ai récemment eu le besoin d’écrire des messages de logs avec plusieurs niveaux. Venant du monde Java j’étais habitué à l’utilisation de Log4j. J’avais bien entendu parlé de loggers pour le langage Go mais à vrai dire, c’est plus amusant d’écrire un logger soi-même. J’ai alors consulté cette page signé Jean-Michel Doudoux (une référence francophone sur Java), dans le but de faire un bonne conception pour mon logger.
Lire la suite →