architectural-patterns पर टैग किए गए जवाब

एक वास्तुशिल्प पैटर्न सॉफ्टवेयर सिस्टम की उच्च स्तरीय संरचना से संबंधित एक सामान्य पुन: प्रयोज्य समाधान है। पुन: प्रयोज्य समाधानों के लिए एक अधिक विशिष्ट गुंजाइश (जैसे व्यक्तिगत वर्ग / घटक और उनके इंटरैक्शन), टैग 'डिज़ाइन-पैटर्न' को प्राथमिकता देते हैं।

11
रॉबर्ट सी। मार्टिन का SQL के अनावश्यक होने का क्या मतलब है? [बन्द है]
मैं रॉबर्ट सी। मार्टिन की बहुत सारी सामग्री पढ़ / देख रहा हूँ। मैं उसके बारे में कह रहा हूं कि ठोस राज्य ड्राइव के कारण SQL अनावश्यक है। जब मैं इसे वापस करने के लिए अन्य स्रोतों की खोज करता हूं तो मुझे हार्ड ड्राइव और सॉलिड स्टेट ड्राइव …

5
स्वच्छ वास्तुकला: प्रस्तुतकर्ता या रिटर्निंग डेटा वाले मामले का उपयोग करें?
स्वच्छ वास्तुकला एक उपयोग के मामले प्रस्तोता (जो इंजेक्ट किया जाता है DIP निम्नलिखित,) के वास्तविक क्रियान्वयन फोन interactor प्रतिक्रिया / प्रदर्शन को संभालने के लिए जाने के लिए पता चलता है। हालाँकि, मैं देख रहा हूँ कि लोग इस आर्किटेक्चर को कार्यान्वित कर रहे हैं, इंटरेक्टर से आउटपुट डेटा …

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

11
अमूर्तता के कितने डिजाइन पैटर्न और स्तर आवश्यक हैं? [बन्द है]
मैं कैसे बता सकता हूं कि मेरे सॉफ़्टवेयर में बहुत अधिक अमूर्तता और बहुत सारे डिज़ाइन पैटर्न हैं, या अन्य तरीके से गोल है, मुझे कैसे पता चलेगा कि उनमें से अधिक होना चाहिए? जिन डेवलपर्स के साथ मैं काम करता हूं वे इन बिंदुओं से अलग प्रोग्रामिंग कर रहे …

5
असफल होने पर अपवाद / सत्य बनाम झूठे बनाम वापसी का कार्य और अपवाद को फेंकना
मैं एक एपीआई, एक फ़ंक्शन बना रहा हूं जो एक फ़ाइल अपलोड करता है। यदि फ़ाइल सही ढंग से अपलोड की गई थी और कुछ समस्या होने पर एक अपवाद फेंकता है, तो यह फ़ंक्शन कुछ भी नहीं / शून्य लौटाएगा। एक अपवाद और सिर्फ झूठ क्यों नहीं? क्योंकि अपवाद …

1
अतुल्यकालिक प्रोग्रामिंग सीखना [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । अतुल्यकालिक गैर-अवरुद्ध घटना संचालित प्रोग्रामिंग सभी क्रोध …

5
क्या इकाई घटक प्रणाली वास्तुकला वस्तु परिभाषा द्वारा उन्मुख है?
क्या इकाई घटक प्रणाली आर्किटेक्चर ऑब्जेक्ट परिभाषा द्वारा उन्मुख है? यह मुझे अधिक प्रक्रियात्मक या क्रियात्मक लगता है। मेरी राय यह है कि यह आपको एक OO भाषा में इसे लागू करने से नहीं रोकता है, लेकिन यह एक कट्टरपंथी OO तरीके से ऐसा करना मुहावरा नहीं होगा। ऐसा लगता …

4
ASP.NET अनुप्रयोग विकसित करते समय CQRS / MediatR इसके लायक है?
मैं हाल ही में CQRS / MediatR में देख रहा हूं। लेकिन जितना अधिक मैं इसे पसंद करता हूं उतना कम मैं इसे नीचे ड्रिल करता हूं। शायद मैंने कुछ / सब कुछ गलत समझा है। तो यह आपके नियंत्रक को इस तक कम करने का दावा करके भयानक शुरू …

4
कैसे निर्भरता इंजेक्शन में "परिपत्र निर्भरता" को संभालने के लिए
शीर्षक "सर्कुलर डिपेंडेंसी" कहता है, लेकिन यह सही शब्द नहीं है, क्योंकि मेरे लिए डिज़ाइन ठोस लगता है। हालांकि, निम्नलिखित परिदृश्य पर विचार करें, जहां बाहरी हिस्से से नीले रंग के हिस्से दिए गए हैं, और नारंगी मेरा अपना कार्यान्वयन है। इसके अलावा मान लें कि एक और है ConcreteMain, …

4
क्या प्रोग्राम में डेटा मूल्यों को हार्ड-कोडिंग करने के फायदे हैं?
मैं एक स्व-सिखाया गया, नौसिखिया-ईश कोडर हूं, इसलिए अगर मैं प्रोग्रामर लिंगो को नाखून नहीं देता, तो मैं माफी मांगता हूं। मैं एक ऐसी परियोजना पर काम कर रहा हूं जिसमें मैं डेटा प्रदान कर रहा हूं, जो लगातार डेवलपर्स के लिए अद्यतन किया जाएगा, जो अनिवार्य रूप से डेटा …

3
प्रकाशक-ग्राहक और रिएक्टर पैटर्न के बीच अंतर क्या है?
प्रकाशित-सदस्यता और रिएक्टर पैटर्न मुझे बहुत समान दिख रहे हैं। वे कैसे अलग हैं? दोनों पैटर्न में एक संदेश ग्राहकों को अप्रत्यक्ष रूप से दिया जा रहा है (रिएक्टर पैटर्न में श्रोता)। मुझे लगता है कि पर्यवेक्षक पैटर्न दो अन्य पैटर्न के समान है। उन पैटर्न के बीच प्रमुख अंतर …

4
उचित तरीके से बहुरूपता के साथ सशर्त बदलें?
दो वर्गों Dogऔर प्रोटोकॉल के Catअनुरूप दोनों पर विचार करें Animal(स्विफ्ट प्रोग्रामिंग भाषा के संदर्भ में। यह जावा / सी # में इंटरफ़ेस होगा)। हमारे पास कुत्तों और बिल्लियों की मिश्रित सूची प्रदर्शित करने वाली एक स्क्रीन है। वहाँ Interactorवर्ग है जो पर्दे के पीछे तर्क को संभालता है। अब …

3
कई तर्कों के साथ निर्माणकर्ताओं से बचना
इसलिए मेरे पास एक कारखाना है जो विभिन्न वर्गों की वस्तुओं का निर्माण करता है। संभावित कक्षाएं एक अमूर्त पूर्वज से ली गई हैं। फ़ैक्टरी में एक कॉन्फ़िगरेशन फ़ाइल (JSON सिंटैक्स) है और यह तय करता है कि उपयोगकर्ता के कॉन्फ़िगरेशन के आधार पर किस वर्ग को बनाना है। इसे …

5
कई प्रकार के निर्यात के लिए एक मजबूत वास्तुकला डिजाइन करना?
मैं एक आगामी सुविधा के लिए पैटर्न या वास्तु मार्गदर्शन की तलाश कर रहा हूं जो मैं डिजाइन कर रहा हूं। मूल रूप से, यह कई निर्यात लक्ष्यों के साथ एक निर्यात सुविधा है, और मैं इसे सामान्य बनाने के लिए एक रास्ता खोजने के लिए देख रहा हूं, जहां …

3
उच्च-उपलब्धता एप्लिकेशन को कैसे डिज़ाइन करें
वर्तमान में हमारे पास एक क्लासिक एन-टियर एप्लिकेशन है: डीबी / वेब सेवा / फ्रंट-एंड। इसके अन्य घटक हैं, लेकिन यह मूल लेआउट है। हम 3 मुख्य कारणों के लिए आवेदन उपलब्धता में सुधार करना चाहते हैं: हमारा मेजबान कभी-कभी आउटेज का अनुभव करता है (जैसा कि वे सभी करते …

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