«domain-driven-design» etiketlenmiş sorular

Etki alanına dayalı tasarım (DDD), uygulamayı temel iş kavramlarının gelişen bir modeline derinden bağlayarak karmaşık ihtiyaçlar için yazılım geliştirmeye yönelik bir yaklaşımdır. Kavramsal DDD sorularının softwareengineering.stackexchange.com adresinde sorulmasının daha iyi olduğunu unutmayın.


7
DDD için bazı iyi örnekleri nerede bulabilirim? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

2
Etki Alanına Dayalı Tasarım (DDD) nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir DDD'nin (Domain Driven Design) makalelerde çok kullanıldığını görmeye devam ediyorum - …


8
Etki Alanına Dayalı Tasarım Nedir?
Birisi etki alanı güdümlü tasarımın tam olarak ne olduğunu açıklayabilir mi (kısaca). Terimi çok fazla görüyorum ama gerçekten ne olduğunu veya neye benzediğini anlamıyorum. Alan adı güdümlü olmayan tasarımdan farkı nedir? Ayrıca, birisi Etki Alanı Nesnesinin ne olduğunu açıklayabilir mi? Alan adı normal nesnelerden nasıl farklıdır?

12
DDD - Varlıkların Depolara doğrudan erişememesi kuralı
Etki Alanına Dayalı Tasarım'da, Kuruluşların doğrudan Depolara erişmemesi gerektiği konusunda çok fazla anlaşma olduğu görülmektedir. Bu Eric Evans Domain Driven Design kitabından mı geldi yoksa başka bir yerden mi geldi? Bunun arkasındaki akıl yürütme için bazı iyi açıklamalar nelerdir? edit: Açıklığa kavuşturmak için: Veri erişimini iş mantığından ayrı bir katmana …

9
Hizmetler her zaman DTO'ları döndürmeli mi, yoksa etki alanı modelleri de döndürebilir mi?
Büyük ölçekli bir uygulama tasarlıyorum, DDD tabanlı çok katmanlı mimari kullanıyoruz. Veri katmanı (depoların uygulanması), etki alanı katmanı (alan modeli ve arayüzlerin tanımı - depolar, hizmetler, iş birimi), hizmet katmanı (hizmetlerin uygulanması) ile MVC'ye sahibiz. Şimdiye kadar, tüm katmanlarda etki alanı modelleri (çoğunlukla varlıklar) kullanıyoruz ve DTO'ları yalnızca görünüm modelleri …

8
DTO = ViewModel?
Etki alanı nesnelerimi sürdürmek için NHibernate kullanıyorum. İşleri basit tutmak için hem sunum katmanım hem de hizmet katmanım olarak bir ASP.NET MVC projesi kullanıyorum. Etki alanı nesnelerimi denetleyici sınıflarımdan XML olarak döndürmek istiyorum. Burada Stack Overflow'da bazı yazıları okuduktan sonra DTO'ların gitmenin yolu olduğunu anladım. Bununla birlikte, ViewModel hakkında konuşan …


4
Bir POST eyleminde Görünüm Modeli ile Etki Alanı Modeli nasıl eşlenir?
İnternette ViewModels kullanımı ve Automapper'ı kullanma hakkında bulunan her makale, "Kontrolör -> Görünüm" yön eşlemesinin kılavuzlarını verir. Tüm Seçim Listeleriyle birlikte bir etki alanı modelini özelleştirilmiş bir ViewModel'e alır ve görünüme iletirsiniz. Bu açık ve güzel. Görünümün bir formu var ve sonunda POST işlemindeyiz. Burada tüm Model Bağlayıcıları, en azından …

14
Alan varlıklarımı neden sunum katmanımdan ayırmalıyım?
Etki alanı odaklı tasarımın çok fazla ayrıntı içermeyen bir parçası, etki alanı modelinizi arayüzünüzden nasıl ve neden ayırmanız gerektiğidir. Meslektaşlarımı bunun iyi bir uygulama olduğuna ikna etmeye çalışıyorum, ancak pek ilerleme kaydetmiyorum ... Sunum ve arayüz katmanlarında istedikleri yerde etki alanı varlıklarını kullanırlar. Onlara Etki Alanı katmanını arayüz katmanından izole …

3
Varlık Çerçevesi Çekirdeğinde Güçlü Yazılan Kimler
IdŞimdi 'uzun' dahili olarak tutan güçlü yazılan bir sınıf var çalışıyorum . Aşağıdaki uygulama. Varlıklarımda bunu kullanarak yaşıyorum sorun Entity Framework bana zaten özellik kimliği üzerine eşlenmiş bir mesaj verir olmasıdır. Aşağıya IEntityTypeConfigurationbakın. Not: Katı bir DDD uygulaması hedeflemiyorum. Bu yüzden yorum yaparken veya cevaplarken bunu aklınızda bulundurun . Yazılanın …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.