GlossaireArchitecture & développement
Domain-Driven Design (DDD)
Le Domain-Driven Design (DDD) est une approche de conception logicielle qui place le métier au centre de l'architecture : le code est structuré autour des concepts et du vocabulaire réels de l'entreprise (le « langage ubiquitaire »), plutôt qu'autour de contraintes techniques. Un logiciel métier sur mesure conçu en DDD isole les règles de gestion complexes dans un cœur de domaine indépendant de la base de données ou du framework, ce qui le rend plus facile à faire évoluer sur plusieurs années. C'est une approche particulièrement adaptée aux ERP et outils internes où la logique métier est riche et amenée à changer souvent.
