
Dans cette vidéo, découvrez les nombreux avantages du Domain Driven Design (DDD) à la fois sur le plan logiciel et personnel.
Je vous présenterai les différents aspects que nous explorerons tout au long du cours, en mettant l'accent sur les articulations essentielles du DDD.
Démystifiez le Domain Driven Design (DDD) en clarifiant ce qu'il est réellement et en éliminant les idées fausses.
Je vous explique points par points comment faire une fiche d'évaluation afin de décider quand appliquer le DDD ou pas.
Prenez connaissance du projet à réaliser de la leçon précédente puis, revenez écouter la vidéo et prenez des notes.
Comment passer d'une architecture n-tiers vers une architecture hexagonale ?
Le but d’un logiciel est de satisfaire au maximum le besoin du client.
Le DDD (Domain-Driven Design) , en français, conception orientée par le métier, propose un ensemble de pratiques aidant les concepteurs logiciels à se focaliser plus facilement, sur la conception d’une solution qui s’aligne à ce besoin.
L’application de ces méthodes intensifie la collaboration entre experts métiers et techniques; facilitant ainsi la compréhension du problème et la mise en place de sa résolution.
De plus, ces méthodes poussent les concepteurs à intégrer plus naturellement une architecture propre, facteur capital de l’extensibilité d’un produit logiciel.
Tout ceci fait du DDD une philosophie de conception pour réaliser des solutions logicielles pour le métier et par le métier. Et ce, en ayant un produit parfaitement extensible.
Afin de faciliter la pratique de cette philosophie, je vous propose une mini-formation où vous aller:
Découvrir les concepts fondamentaux du Domain Driven Design (DDD), ses avantages et son importance dans le développement logiciel.
Démystifier le Domain Driven Design (DDD) en clarifiant sa véritable nature et en dissipant les idées fausses.
Apprendre une méthode pratique pour déterminer si l'utilisation du DDD est nécessaire dans un projet donné et l'appliquer en toute confiance.
Clarifier la différence entre les patterns stratégiques et les patterns tactiques du DDD
Passer d'une architecture n-tiers vers une architecture hexagonale: un exemple de pattern tactique.
Dans la vidéo introductive, en plus des modules de ce cours, nous abordons également des sujets qui sont développés dans une formation plus approfondie disponible sur la plateforme Zerofiltre.