Quel est le meilleur moyen de démarrer le design dirigé sur le domaine? p>
Quelles sont les ressources recommandées? P>
Je veux dire, j'aimerais savoir comment commencer à apprendre DDD (de la même manière que de démarrer TDD en lisant k. Beck ). p>
3 Réponses :
Il y a un livre vraiment grand disponible sur le design piloté de domaine, qui était brillamment abrégé et mis à disposition comme téléchargement gratuit ici: p>
Le livre définitif sur DDD est Design sur le domaine: S'attaquer à la complexité au cœur du logiciel p>
Cependant, c'est un livre qui prend une gestation qui est le mieux sauvegardé avec la pratique et observer la manière dont les DDD'ers expérimentés pensent.
Le site http://domaindrivendendesign.org/ possède des excellentes ressources, notamment des exemples de projets. Je trouve également utile de pêcher les différents référentiels de code open source tels que Github , CODEPLEX et Sourceforge pour des projets utilisant DDD P>
Bonne chance sur votre voyage DDD, c'est une longue route sans tour! p>
Le lien du forum est cassé
Mon conseil personnel est d'oublier le livre "DDD rapidement" et allez directement à la " Conception axée sur le domaine: résolution de la complexité au cœur du logiciel "Livre d'Eric Evans. Je suggère également de ne pas lire le livre dans l'ordre d'origine, mais de lire l'intro, puis de passer à la section Strategic Design em>, puis revenez à la première partie du livre. Vous découvrirez qu'il y a plus à DDD qu'une collection de motifs. P>
Cependant, après que le livre a été publié, il y a eu une certaine évolution dans la communauté DDD (consultez cette vidéo comme un rafraîchisseur). Un nouveau modèle Domaine Event STRT> a été publié et de nombreuses alternatives architectures de soutien ont été discutées: CQRS strong> et Sourcing d'événements Strong> surtout. P>
Votre lien vidéo est cassé
Ne vous comprends pas exactement de question. Pour commencer à l'apprendre ou pour commencer n'est-ce pas?
Je veux dire .. commencez à apprendre en faisant :)