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

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

10
हमें डिजाइन पैटर्न में इतने सारे वर्गों की आवश्यकता क्यों है?
मैं सीनियर्स के बीच जूनियर डेवलपर हूं और उनकी सोच, तर्क को समझने के साथ बहुत संघर्ष कर रहा हूं। मैं Domain-Driven Design (DDD) पढ़ रहा हूं और समझ नहीं पा रहा हूं कि हमें इतने सारे वर्ग बनाने की आवश्यकता क्यों है। यदि हम सॉफ्टवेयर डिजाइन करने की उस …

6
डोमेन क्या है?
मैं इस शब्द को सॉफ्टवेयर आर्किटेक्चर ("डोमेन-मॉडल", "डोमेन-संचालित-डिज़ाइन" आदि) के संदर्भ में बहुत अधिक देखता हूं। मैंने इसे गुगली किया है, लेकिन मुझे विभिन्न परिभाषाएँ मिली हैं। तो यह वास्तव में क्या है?

5
इन सभी सेवाओं के साथ, मैं एनीमिक कैसे नहीं हो सकता हूं?
हम व्यापार तर्क के प्रतिनिधिमंडल और इनकैप्सुलेशन के बीच की रेखा कहां खींचते हैं? यह मुझे लगता है कि हम जितना अधिक प्रतिनिधि करेंगे, हम उतने ही अधिक एनीमिक बनेंगे। हालांकि, प्रतिनिधिमंडल ने पुन: उपयोग और DRY प्रमुख को भी बढ़ावा दिया। तो क्या प्रतिनिधि के लिए उपयुक्त है और …

4
रिच डोमेन मॉडल - कैसे, वास्तव में, व्यवहार में फिट बैठता है?
रिच बनाम एनीमिक डोमेन मॉडल की बहस में, इंटरनेट दार्शनिक सलाह से भरा है लेकिन आधिकारिक उदाहरणों पर संक्षिप्त है। इस प्रश्न का उद्देश्य निश्चित दिशा-निर्देश और उचित डोमेन-डिज़ाइन डिज़ाइन मॉडल के ठोस उदाहरणों को खोजना है। (आदर्श रूप से C # में।) वास्तविक दुनिया के उदाहरण के लिए, DDD …

4
गैर-अंग्रेजी डोमेन में प्रोग्रामिंग और सर्वव्यापी भाषा (DDD)
मुझे पता है कि यहां पहले से ही कुछ प्रश्न हैं जो इस विषय से निकटता से संबंधित हैं, लेकिन उनमें से कोई भी Ubiquitous Language को शुरुआती बिंदु के रूप में नहीं लेता है, इसलिए मुझे लगता है कि इस प्रश्न को सही ठहराता है। उन लोगों के लिए …

6
एक सेवा वर्ग और एक सहायक वर्ग के बीच अंतर [बंद]
मैं जानना चाहूंगा कि सेवा वर्ग को उपयोगिता वर्ग या सहायक वर्ग से क्या अलग करता है? केवल अंतर्निहित विधियों के साथ एक वर्ग, डाओ की सेवा है? क्या हेल्पर वर्गों का उपयोग SRP का उल्लंघन नहीं करता है?

5
अंत उपयोगकर्ताओं के नामकरण में परिवर्तन करने के लिए हमें कितनी बार कोड और डेटा का नाम बदलना चाहिए?
बहुत समय पहले हमने एक फीचर जोड़ा था जहाँ हमारे उपयोगकर्ता वर्कफ़्लो कतार में जोड़ने के बाद एक छवि को "स्वीकार" कर सकते थे। पता चला, हमने गलत शब्द का उपयोग किया, और उपयोगकर्ता वास्तव में छवि को "स्वीकृत" करते हैं। हमारे इंटरफ़ेस पर स्वीकृति को बदलना आसान है, बस …

7
आवेदन परत बनाम डोमेन परत?
मैं इवांस द्वारा डोमेन-चालित डिजाइन पढ़ रहा हूं और मैं स्तरित वास्तुकला पर चर्चा कर रहा हूं। मुझे बस एहसास हुआ कि एप्लिकेशन और डोमेन परतें अलग हैं और अलग-अलग होनी चाहिए। जिस प्रोजेक्ट में मैं काम कर रहा हूं, वे एक तरह से ब्लेंडेड हैं और जब तक मैं …

7
क्या एक प्रणाली 100% डेटा संचालित हो सकती है?
मेरा नया बॉस कई सालों से इस प्रोजेक्ट पर काम कर रहा है। मैं केवल कुछ सप्ताह यहां रहा हूं, लेकिन मुझे यकीन नहीं है कि यह संभव है। वह एक प्रणाली डिजाइन करना चाहते हैं जो "100% डेटा संचालित" है। इसलिए यदि हम पर्याप्त डेटा रखते हैं, तो हम …

11
डोमेन-समृद्ध एप्लिकेशन में रिपोर्टिंग और डैशबोर्ड के लिए डेटा की पुनर्प्राप्ति के लिए सर्वोत्तम अभ्यास या डिज़ाइन पैटर्न
सबसे पहले, मैं यह कहना चाहता हूं कि यह एक उपेक्षित प्रश्न / क्षेत्र है, इसलिए यदि इस प्रश्न में सुधार की आवश्यकता है, तो मुझे यह एक महान प्रश्न बनाने में मदद करें जो दूसरों को लाभ पहुंचा सके! मैं उन लोगों से सलाह और मदद की तलाश कर …

8
क्या डोमेन संचालित डिज़ाइन एक एंटी-SQL पैटर्न है?
मैं डोमेन संचालित डिजाइन (डीडीडी) में गोता लगा रहा हूं और जब मैं इसमें और गहराई से जाता हूं तो कुछ चीजें हैं जो मुझे नहीं मिलती हैं। जैसा कि मैं इसे समझता हूं, एक मुख्य बिंदु इन्फ्रास्ट्रक्चर (डीबी, फाइल सिस्टम, आदि) से डोमेन लॉजिक (बिजनेस लॉजिक) को विभाजित करना …

3
क्या, DDD के संदर्भ में, एक बाध्य संदर्भ है?
वॉन वर्नोन द्वारा "इंप्लीमेंटिंग डोमेन ड्रिवेन डिज़ाइन" पुस्तक के माध्यम से काम करते समय, मैं इस बात पर अच्छी पकड़ हासिल करने में असमर्थ रहा कि वास्तव में एक बंधे हुए संदर्भ में क्या है। पुस्तक एक बंधे हुए संदर्भ को "एक वैचारिक सीमा जहां एक डोमेन मॉडल लागू है, …

6
क्या डीडीडी एग्रीगेट्स वास्तव में एक वेब अनुप्रयोग में एक अच्छा विचार है?
मैं डोमेन ड्रिवन डिज़ाइन में गोता लगा रहा हूँ और कुछ अवधारणाएँ जो मुझे आ रही हैं, वे सतह पर बहुत मायने रखती हैं, लेकिन जब मैं उनके बारे में अधिक सोचता हूं तो मुझे आश्चर्य होता है कि क्या यह वास्तव में एक अच्छा विचार है। उदाहरण के लिए, …

5
क्या कार्यात्मक प्रोग्रामिंग के संदर्भ में एनीमिक मॉडल के बारे में बात करना अभी भी मान्य है?
डीडीडी सामरिक डिजाइन पैटर्न में से अधिकांश ऑब्जेक्ट-ओरिएंटेड प्रतिमान से संबंधित हैं, और एनीमिक मॉडल उस स्थिति का वर्णन करता है जब सभी व्यापारिक तर्क वस्तुओं के बजाय सेवाओं में डाल दिए जाते हैं और इस प्रकार उन्हें एक प्रकार का डीटीओ बनाते हैं। दूसरे शब्दों में एनीमिक मॉडल प्रक्रियात्मक …

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

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