Agence développement DDD Domain Driven Development - Nantes
Aller au contenu
La coopérativeExpertisesRéalisationsBlogOuvre une nouvelle fenêtre Contact
DDD, hexagonal, et code moderne

DDD, hexagonal, et
code moderne

Qu’est que le DDD ?

Le DDD, pour « Domain Driven Development » est un ensemble de pratiques et d’outils pour écrire le code d’une application.

Son objet est de garder autant que possible les notions du métier lisible dans le format d’expression qu’est le code informatique.

Parmi ces outils, on peut citer : la séparation complète du métier dans une couche séparée et indépendante de l’application, l’utilisation d’un vocabulaire unique entre les acteurs du projet.

Pourquoi utiliser le DDD ?

Avantages

Compréhension améliorée entre les acteurs du projet

Maintenance facilitée

Montée de version facilitée (version du langage, du framework …)

Meilleure tenue dans le temps

Inconvénients

Temps de développement plus importants

Besoin de développeurs expérimentés et/ou encadrés

Nécessité d’avoir l’équipe impliquée, y compris le représentant du produit

Le point de vue de l’expert·e

Vincent - Développeur back

Le DDD est un concept puissant et prometteur, mais il n’est pas adapté à tous les projets ! Envisagez-le si la maintenabilité et la maîtrise de la dette technique sont primordiales pour votre projet, et n’oubliez pas que ces outils demandent du recul et de la dextérité. Ce ne sont pas des recettes toutes prêtes, mais des principes à adapter à votre contexte !

Vincent Beauvivre

Développeur back

Chez Troopers

1

Projet réalisé en DDD

3

Développeurs expérimentés

Sébastien Guitton

Vous souhaitez développer un projet en DDD ?

Que votre projet en soit au stade de l'idée ou déjà bien avancé, nous serons ravi·e·s de discuter avec vous, d'écouter vos envies et de vous conseiller au mieux sur les solutions envisagées.

Contactez-nous

© Troopers Web Republic

Mentions légales
Accessibilité : partiellement conforme
VidéosOuvre une nouvelle fenêtreTwitterOuvre une nouvelle fenêtreLinkedinOuvre une nouvelle fenêtre