Désolé, mais si DDD étaient seulement une manière de penser qu'Frans Bouma a dit, alors il ne vous recommanderais pas de choses telles que la Persistance de l'Ignorance. C'est en rejetant les autres, un peu comme sous-classe de développeurs.
PI, pour qui DDD a au moins un parti pris, est un choix architectural. Ce n'est pas une façon de penser plus ; c'est déjà quelque chose qui est servi à vous, avec la plupart du temps trop vague avertissements pour être d'une quelconque utilité: "qui n'est pas adapté pour tout".
Mais de décider d'aller la PI ou non est un défi en soi, et vous ne pouvez pas appeler les noms quelqu'un (un"codeur") si il se sent mal à l'aise à ce sujet.
Prendre un ERP avec tous les lieu d'un MS Access-comme l'interface: les grilles avec des cumuls de l'auto-mise à jour de colonnes et pageless à défiler sur les 100 000 entrées. Clairement un DDD approche est adaptée à la pensée de la façon d'aller sur cette application. Mais dans les années je n'ai jamais vu personne - ni dans les livres ni sur internet, en allant bien étayé explications, sans parler de la vie réelle des exemples de code, de combien de PI pourrait traiter ce omniprésente de la situation pour tous ceux qui veulent livrer de la qualité commerciale des applications et des expériences utilisateur.
Ne voulez pas d'obtenir religieuse sur cette. DDD et DAL promoteurs ont tendance à être trop religieux et peut conduire à l'écart de ceux qui ont été mordu une fois, mais qui sont/étaient ouverts d'esprit. De nombreux veux juste de confronter les expériences réelles (c'est à dire le PENSE), et ne pas avoir servi avec des Chats, des Voitures, et l'Ordre de base/OrdersItems (c'est à dire mauvais CODE) à l'appui de la prédication.