« L'architecture hexagonale : une architecture simple et puissante, mise en place rapidement »
09:00 - 12:00
Workshop 1 [Salle 140]

Même si beaucoup en ont entendu parler mais que peu l'ont vu, l'architecture hexagonale n'est pas une arlésienne.
Le but sera ici de montrer à tous, débutants comme experts, que cette architecture est vraiment simple à mettre en oeuvre.
Elle possède de nombreux avantages :

  • séparation du code métier et technique,
  • mise en place d'un Domain Specific Language,
  • testabilité du code métier,
  • évolutivité du code technique relatif à l'infrastructure,
  • facilité pour faire de la veille technologique.

En bref, tout est bon dans l'architecture hexagonale.

Cette session de deux heures sera découpée comme suit :

  • une présentation de 30 minutes maximum alternant définition de chacun de ses concepts et leur implémentation dans un projet Java.
  • un kata de 40 minutes max sur un domaine métier à utiliser dans la partie suivante
  • implémentation pendant 40 minutes max d'adaptateurs montrant la puissance et néanmoins simplicité de cette architecture.
  • 10 minutes de Q/A et d'approfondissements des concepts