EMZETT.
Giriş yap

Alan güdümlü tasarım (domain-driven design)

Kısaca: Alan güdümlü tasarım (DDD) yazılımı iş alanına hizalar. Geliştiriciler ve alan uzmanları ortak bir dil geliştirir, kod alan terimlerini yansıtır.

Biraz daha ayrıntılı: Büyük sistemler, her terimin açık bir anlamı olduğu “sınırlı bağlamlara” bölünür (satıştaki “müşteri” muhasebedekinden farklıdır). Bir bağlamın içinde varlıklar, değer nesneleri ve topaklarla (aggregate) modelleme yapılır.

Ayrıntılı

  • Her yerde geçerli dil (ubiquitous language): tek ortak alan dili…

Ayrıca bak: Altıgen mimari, Olay kaynaklama ve CQRS