💻 Dev / Tech
Domain-Driven Design (DDD) Ne Demek?
Domain-Driven Design (DDD) nedir? Domain-Driven Design (DDD)'ın anlamı ve kullanımı
Açılımı:
Domain-Driven Design
Okunuşu:
domeyn driven dizayn
Kullanım Sıklığı:
●●●○○
Orta
Kullanım Alanı:
Yazılım geliştirme ekipleri, teknik toplantılar, kod inceleme süreçleri, yazılım mimarisi tartışmaları
Not:
Yazılım geliştirme projelerinde ve teknik tartışmalarda kullanılır
Resmi Anlam
Karmaşık yazılım sistemlerinin geliştirilmesi sırasında iş alanı (domain) ve iş mantığına odaklanan, bu alanı modelleyerek yazılımın tasarımını yönlendiren bir yazılım geliştirme yaklaşımı.
VS
Gerçek Anlam
Kodu işin kendisine göre tasarlamak, işin dilini ve kavramlarını doğrudan kod içine yansıtmak.
Örnek Kullanım
"Bu modülün karmaşıklığı çok yüksek, sanırım baştan Domain-Driven Design prensipleriyle yeniden tasarlamamız gerekecek."
Köken
Eric Evans'ın aynı adlı kitabından popülerleşen yazılım mimarisi yaklaşımı.
Vibe Check 🎭
Bu terim hakkında ne düşünüyorsun?