D'une architecture N-Tiers à une architecture Clean Hexagonale


Aujourd'hui, de nombreuses applications ont été développées en suivant l'architecture N-Tiers.

La promesse de l'architecture hexagonale et de la clean architecture est de simplifier la maintenabilité de nos applications et l'évolutivité qui nous fait souvent défaut.

En partant d'une base de code java 3-Tiers (Controller/Service/Repository), nous ferons évoluer ce code pour passer à une architecture hexagonale en isolant le coeur métier de tout le reste (outils, briques d'infrastructures). Nous verrons comment séparer les accès à une base de données/un système de fichier/un serveur de mail de notre code métier. Et nous comprendrons ce que ça peut nous apporter dans notre quotidien de développeur.


Tech

Tech

#WORKSHOP en Français

Céline Gilet

Céline fait partie de la tribu Software Craftsmanship chez OCTO Technology.

Développeuse depuis plus de 10 ans, elle intervient et accompagne des projets pour promouvoir et diffuser les pratiques de qualité logicielle (TDD, Clean Code, Clean Archi, Code review).

Elle s'intéresse et se passionne pour tout ce qui favorise et entretient la dynamique dans une équipe pour délivrer régulièrement de la valeur.