domain-driven-design पर टैग किए गए जवाब

डोमेन-संचालित डिज़ाइन (DDD) कार्यान्वयन को एक विकसित मॉडल से जोड़कर जटिल आवश्यकताओं के लिए सॉफ्टवेयर विकसित करने के लिए एक दृष्टिकोण है।

2
डीडीडी - बड़ी संख्या में बच्चों के साथ सकल जड़ें
मैं इस प्रश्न को यह कहते हुए प्रस्तुत करूँगा कि मैं DDD के लिए अपेक्षाकृत नया हूँ इसलिए मैं यहाँ कुछ मूलभूत गलतियाँ कर रहा हूँ! मैं एक ऐसी परियोजना पर काम कर रहा हूं जिसमें लेखा और लेनदेन की अवधारणाएं शामिल हैं (वित्तीय अर्थों में)। एक खाते में इसके …

2
रिपोजिटरी या रिपोजिटरी को नहीं
जब मैंने पहली बार डोमेन ड्रिवेन डिज़ाइन के बारे में जाना, तो मुझे रिपॉजिटरी और वर्क पैटर्न की इकाई से भी परिचित कराया गया, जो कि एक बार कूल बच्चों के लिए शीर्ष पायदान लगती थी, जो डेटाबेस के खिलाफ गुफाओं जैसे एसक्यूएल प्रश्नों को फेंकते थे। मैं उस विषय …

2
कार्यात्मक प्रोग्रामिंग भाषाओं के लिए डोमेन प्रेरित डिजाइन के बराबर
मैं वास्तव में डोमेन संचालित डिजाइन के विचार से प्यार करता हूं, हालांकि, जैसा कि मैं गो सीख रहा हूं, मैं सोच रहा हूं कि क्या डीडीडी के बराबर एक प्रभावी रूप से अधिक कार्यात्मक भाषा है?

1
क्या ORM POCO डोमेन एंटिटीज की जगह लेते हैं?
यह कुछ हद तक इस प्रश्न के समान है लेकिन अधिक व्यापक है। सामान्य तौर पर, एफई 4.1 की तरह ORMs Pocos समर्थन के साथ, यह अब समझ में आपके डोमेन संस्थाओं के लिए पड़ता है हो वस्तुओं है कि अपने डेटाबेस के लिए कायम कर रहे हैं? EF 4 …

1
डीडीडी की कुछ अवधारणाओं को वास्तविक कोड में कैसे लागू किया जाए? अंदर विशिष्ट प्रश्न
मैं DDD का अध्ययन कर रहा हूं और वर्तमान में मैं वास्तविक कोड में अवधारणाओं को लागू करने का तरीका खोजने के लिए संघर्ष कर रहा हूं। मेरे पास एन-टियर के साथ लगभग 10 साल का अनुभव है, इसलिए यह बहुत संभावना है कि मैं जिस कारण से संघर्ष कर …

4
एक जटिल डोमेन-केंद्रित अनुप्रयोग में मूल CRUD संचालन के लिए DDD दृष्टिकोण
मेरी कंपनी खरोंच से हमारे वेब एप्लिकेशन को फिर से लिख रही है। यह वित्त उद्योग में एक जटिल डोमेन के साथ एक बड़े उद्यम स्तर का अनुप्रयोग है। हम दृढ़ता के लिए एक ORM (इकाई ढांचे) का उपयोग कर रहे हैं। संक्षेप में, उपयोगकर्ता से कच्चे डेटा को इकट्ठा …

3
क्या यह 3 पार्टी संदर्भ आईडी के गुणों के रूप में एपीआई ऑब्जेक्ट परिभाषा के लिए बुरा अभ्यास है?
ऐशे ही: Campaign: type: object properties: id: type: string description: "A GUID identifier" referenceId: type: string description: "A consumers identifier they have used to map their own systems logic to this object." name: type: string description: "'Great Campaign 2017' as an example" मैं संदर्भ के बारे में चिंतित हूँ । …

4
किसी बंधे हुए संदर्भ की सीमाओं को स्पष्ट रूप से कैसे परिभाषित किया जाए
डीडीडी को पढ़ने और शोध करने के एक महीने बाद, मैंने अपनी परियोजना शुरू करने का फैसला किया और इन बंधे हुए संदर्भों के साथ डीडीडी बनाया। ग्राहकों उत्पाद आदेश बिलिंग प्रत्येक बंधे हुए संदर्भ में एक प्रस्तुति परत, डोमेन परत, लगातार परत के रूप में बाकी एपीआई है। अब …

2
एक इकाई के प्रसिद्ध व्यापार आईडी को डीडीडी / ओओपी में एक समर्पित प्रकार के साथ प्रतिनिधित्व किया जाना चाहिए?
व्यावहारिक रूप से इसका मतलब है कि classएक stringया कुछ अन्य आदिम प्रकार से अधिक एक कस्टम (अपरिवर्तनीय) का उपयोग करना । उदाहरण: प्रकाशन: अंतर्राष्ट्रीय मानक पुस्तक संख्या। वित्त: अंतर्राष्ट्रीय प्रतिभूति पहचान संख्या। लाभ: एक पहचानकर्ता के प्रारूप को सुनिश्चित कर सकता है। मॉडल का प्रथम श्रेणी का सदस्य बन …

4
डीडीडी (या भावना के साथ) के साथ मॉडल संबंध?
यहाँ एक सरल आवश्यकता है: उपयोगकर्ता Questionकई Answerएस के साथ बनाता है । Questionकम से कम एक होना चाहिए Answer। स्पष्टता: सोचें Questionऔर Answerएक परीक्षण के रूप में : एक सवाल है, लेकिन कई उत्तर, जहां कुछ सही हो सकते हैं। उपयोगकर्ता वह अभिनेता है जो इस परीक्षा की तैयारी …

2
DDD: अपरिवर्तनीय वस्तुएं भी हो सकती हैं?
मैंने एंटिटीज़ और वैल्यू ऑब्जेक्ट्स के बीच अंतरों पर अनगिनत पोस्ट पढ़ी हैं और जबकि मुझे लगता है कि कम से कम वैचारिक रूप से मैं समझता हूं कि दोनों कैसे भिन्न हैं, ऐसा प्रतीत होता है कि इन पोस्टों में से कुछ में लेखक एक विशेष डोमेन अवधारणा को …

4
DDD के साथ लेन-देन की स्थिरता सुनिश्चित करना
मैं डीडीडी के साथ शुरुआत कर रहा हूं और समझता हूं कि कुल मिलाकर जड़ों का उपयोग ट्रांसनैशनल स्थिरता सुनिश्चित करने के लिए किया जाता है। हमें एक अनुप्रयोग सेवा में कई समुच्चय को संशोधित नहीं करना चाहिए। मैं यह जानना चाहूंगा कि निम्नलिखित स्थिति से कैसे निपटा जाए। मेरे …

2
डीडीडी करते समय क्या हमें संस्थाओं और वस्तुओं का मजाक उड़ाना चाहिए?
Newable बनाम Injectable ऑब्जेक्ट्स के बारे में कुछ लेख पढ़ने के बाद और ये अवधारणाएँ DDD की सेवाओं, संस्थाओं और मूल्य वस्तुओं से कैसे संबंधित हैं, मुझे अपने कोड में विशेष रूप से मेरे यूनिट परीक्षणों में newables का उपयोग करने के बारे में कुछ संदेह के साथ छोड़ दिया …

3
डीडीडी में प्रस्तुति वी.एस. एप्लीकेशन लेयर
मुझे डोमेन ड्रिवेन डिज़ाइन में प्रस्तुति और एप्लिकेशन परत के बीच एक स्पष्ट रेखा खींचने में समस्या है। नियंत्रक, दृश्य, लेआउट, जावास्क्रिप्ट और CSS फाइलें कहां जानी चाहिए? यह अनुप्रयोग या प्रस्तुति परत में है? और अगर वे सभी एक ही परत में एक साथ जाते हैं, तो दूसरे में …

3
DDD और मान ऑब्जेक्ट। क्या नॉन एग्री के लिए एक अच्छे उम्मीदवार के लिए म्यूटेबल ऑब्जेक्ट ऑब्जेक्ट हैं। रूट एंटिटी?
यहाँ थोड़ी समस्या है एक इकाई है, एक मूल्य वस्तु के साथ। एक समस्या नहीं है। मैं एक नए के लिए एक मान ऑब्जेक्ट को प्रतिस्थापित करता हूं, फिर nberberate नए मूल्य को सम्मिलित करता है और पुराने को अनाथ करता है, फिर उसे हटा देता है। ठीक है, यह …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.