[DEVFEST Lille 2022] - L’architecture Hexagonale à la rescousse
Nassim BOUAZABIA Évolutivité, maintenabilité, modernisation, time to market, changement de stratégie... Les raisons justifiant une refonte applicative sont aussi nombreuses qu'il existe de projet. C'est rarement une partie de plaisir et des mois de travail sont généralement nécessaires pour reprendre toutes les fonctionnalités. De nombreux risques pour enfin livrer de la valeur. Si au lieu de ça, on concentrait nos efforts dans le build de logiciels qui évoluent et qui restent maintenables dans le temps? Avec comme objectifs de réduire et borner les risques d’erreurs de design, maîtriser la dette technique, se connecter facilement tant avec de nouveaux systèmes qu’avec du legacy sans que ça n’ait d’impact sur le code métier. Nous allons parler d’architecture Hexagonale et de la manière dont nous l’avons mise en place sur le projet back-end commerce chez Norauto. Nous vous proposons un REX présentant les bénéfices que nous en avons tirés et les difficultés rencontrées. Une présentation qui vous donnera une recette qui marche et je l’espère et l’envie de vous y mettre.