Vous avez déjà essayé de changer de framework ?
Votre réaction à l'évocation de cette question est :
vous avez peur ... très peur
vous avez mal au budget
vous êtes très satisfait du framework choisi par l'archi il y a quelques années et qui n'a pas pris une ride bien sur
Si vous vous reconnaissez dans une de ces trois réponses, alors peut-être qu'une architecture héxagonale vous aurait aidé.
7. ARCHITECTURE EN COUCHEARCHITECTURE EN COUCHE
Simple avec une couche de présentation et une couche de
persistence
Les couches se mélangent dans le code
9. LANCEMENT D'UN PROJETLANCEMENT D'UN PROJET
Reporter les choix techniques
Connaissance métier limitée en début de projet
Temps
Connaissance
métier
10. CONCEPTCONCEPT
Code métier sans bibliothèque ni framework
Code technique dans des modules séparés
Métier
API REST
BDD Oracle
BDD
Cassandra
IHM
Alertes
Messaging
11. TESTS SIMPLIFIÉSTESTS SIMPLIFIÉS
Découpage des taches simplifié
TDD : dev/test métier, puis autres modules
Tests métier sans avoir à gérer l'infra
Validation rapide du métier
12. ON COMMENCE QUAND ?ON COMMENCE QUAND ?
nouveau projet : simple à mettre en place
projet existant : démêlage de spaghettis
16. DANS QUELS CAS NE PAS L'UTILISERDANS QUELS CAS NE PAS L'UTILISER
Framework
Librairie
Module technique
17. PREMIER PAS VERS LE DDDPREMIER PAS VERS LE DDD
Faire communiquer plusieurs héxagones, chacun
représentant un métier séparé
Un amateur pour faire une présentation du DDD ?