Advent of code : c’est reparti pour l’édition 2021
Avec cet article, j’aimerai revenir sur les ressorts qui poussent chaque année les développeurs du monde entier à participer à une compétition sur la base d’un calendrier de l’avant un peu spécial : advent of code.
Analyser les dépendances d’un projet sbt
Depuis la version 1.4.0, le fameux plugin
sbt-dependency-graph
est inclus nativement dans sbt. La chose à savoir en revanche, c’est que seule la tâchedependencyTree
est utilisable dans les configurationsCompile
etTest
. Pour avoir accès aux autres tâches, il faut rajouter cette ligne dansproject/plugins.sbt
:addDependencyTreePlugin
Pourquoi et comment a été corrigé NotSerializableException dans ScalaTest
Qu’est-ce qui ne va pas avec ScalaTest 3.2.2 ? Dans cet article je vais revenir sur un bug introduit dans ScalaTest et comment le comprendre, l’analyser, le résoudre et éviter qu’il ne se reproduise à l’avenir.
Architecture hexagonale et programmation fonctionnelle
Après avoir présenté l’architecture hexagonale, j’ai eu le droit à une question piège de la part d’un de mes collègues : est-ce que cette architecture est compatible avec la programmation fonctionnelle. Plus précisément : si j’isole mes effets de bords, ai-je toujours besoin de la partie infrastructure ?
Angular getting started : pas à pas
Après trois ans à ne coder que du backend, je suis un peu - voire beaucoup - rouillé sur le front. Je vais donc me remettre un peu dans le game en commençant par décrire la prise en main d’Angular et de son getting started.