Auteur : Emeric Minodier

Architecture en couches vs architecture Hexagonale

Introduction Dernièrement, j’ai assisté à un évènement OxLive (événement technique mensuelle organisé chez Oxiane) sur un retour d’expérience d’un développeur Oxiane en mission chez un client. Son expérience m’intéressait beaucoup car le sujet concernait l’implémentation d’une architecture hexagonale dans son projet back-end. L’architecture hexagonale n’est pas un sujet nouveau puisqu’elle est définie pour la première […]

La dangerosité des mocks (2/2)

 Dans un premier article intitulé La dangerosité des mocks (1/2), je me suis efforcé de vous convaincre en quoi un mock pouvait être dangereux pour nos refactoring de code. Dans ce second article, je vous propose une solution alternative et j’en profite également pour égratigner encore les mocks au travers d’un exemple. Quelle solution alors […]

La dangerosité des mocks (1/2)

Dernièrement j’ai voulu faire un peu de refactoring de code sur une simple classe Java. L’objectif était de remanier le code de la classe sans modifier son comportement du point de vue de l’extérieur. Bien mal m’en a pris puisque j’ai dû batailler ferme pour pouvoir faire peau neuve de mon code source (et en […]