architecture पर टैग किए गए जवाब

सॉफ्टवेयर सिस्टम का उच्च-स्तरीय डिजाइन और विवरण। वास्तुशिल्प डिजाइन "ब्लैक बॉक्स" घटकों की बातचीत पर ध्यान केंद्रित करने के लिए कार्यान्वयन, एल्गोरिदम और डेटा प्रतिनिधित्व के विवरण को दूर करता है।

4
क्या एक घटक और एक मॉड्यूल के बीच अंतर है
मुझे मॉड्यूल और घटक के साथ थोड़ी समस्या है। मेरे दिमाग में, एक मॉड्यूल बंडल क्लास हैं, जो केवल एक अच्छी तरह से परिभाषित इंटरफ़ेस के माध्यम से उच्चारण योग्य हैं। वे सभी कार्यान्वयन विवरण छिपाते हैं और पुन: प्रयोज्य हैं। मॉड्यूल मॉड्यूल को परिभाषित करते हैं जिस पर वे …

5
यदि कोई संख्या बहुत बड़ी है तो वह अगली मेमोरी लोकेशन पर फैल जाती है?
मैं सी प्रोग्रामिंग की समीक्षा कर रहा हूं और मुझे परेशान करने वाली कुछ चीजें हैं। इस कोड को उदाहरण के लिए लेते हैं: int myArray[5] = {1, 2, 2147483648, 4, 5}; int* ptr = myArray; int i; for(i=0; i<5; i++, ptr++) printf("\n Element %d holds %d at address %p", …

1
डायनामिक फॉर्म बिल्डर फॉर्म और डेटाबेस डिज़ाइन? [बन्द है]
मान लें कि आपके उपयोगकर्ता अपने वेब-आधारित फॉर्म (टेक्स्टबॉक्स, चयन आदि) बना सकते हैं और उन्हें भरने के लिए अपने उपयोगकर्ताओं के लिए वेब पर प्रकाशित कर सकते हैं। क्या किसी के पास संसाधन या कोई सलाह है कि डेटाबेस को गतिशील रूपों में बाँधने के लिए कैसे सलाह दी …

4
क्या माइक्रोसर्विसेज को एक दूसरे से बात करनी चाहिए?
मैं माइक्रो-सेवाओं का उपयोग करके एक एप्लिकेशन डिज़ाइन कर रहा हूं और कई सेवाओं से डेटा एकत्र करने के लिए सर्वोत्तम तंत्र पर अनिश्चित हूं। मेरा मानना ​​है कि दो विकल्प हैं: एक 'अंतर-सेवा' संचार तंत्र को एकीकृत करें जो सेवाओं को सीधे बात करने की अनुमति देता है। एपीआई …

7
बिना किसी अपवाद के इलाज कैसे करें? (आवेदन को समाप्त करें। इसे जीवित रखें)
जब एक डेस्कटॉप अनुप्रयोग में एक अपवाद नहीं होता है तो सबसे अच्छा अभ्यास क्या है? मैं उपयोगकर्ता को एक संदेश दिखाने के बारे में सोच रहा था, ताकि वह समर्थन से संपर्क कर सके। मैं उपयोगकर्ता को एप्लिकेशन को पुनः आरंभ करने की सलाह दूंगा, लेकिन इसे बलपूर्वक नहीं। …

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

5
क्या डेटा ट्रांसफर ऑब्जेक्ट के रूप में एंटिटी ऑब्जेक्ट्स का उपयोग करना अच्छा है?
मैं सोच रहा हूं क्योंकि अगर यह है, तो एंटिटी फ्रेमवर्क परतों के बीच डेटा स्थानांतरित करने के लिए समान गुणों के साथ एक नई वस्तु बनाने के लिए तर्क क्यों नहीं देता है? मैं इकाई वस्तुओं का उपयोग करता हूं जो मैं इकाई ढांचे के साथ उत्पन्न करता हूं।

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

10
एक साधारण वेबसाइट की प्रोग्रामिंग में अच्छा (साफ) आर्किटेक्चर क्या है, जैसे संपर्क पुस्तक?
जब मैं एक साधारण वेबसाइट बनाता हूं, जैसे एक संपर्क पुस्तक, जहां मैं संपर्क जोड़ सकता हूं, हटा सकता हूं और संपर्क अपडेट कर सकता हूं, तो मैं एक index.phpफाइल बनाता हूं जहां एक उपयोगकर्ता, यदि वह लॉग इन नहीं है, तो पासवर्ड दर्ज करने का अनुरोध किया जाता है …

2
एमवीसी आर्किटेक्चर के लिए सर्वोत्तम अभ्यास [बंद]
मेरा प्रश्न एमवीसी एप्लिकेशन को आर्किटेक्ट करने के तरीके के बारे में अधिक है। उदाहरण के लिए, हमें नियंत्रक से डेटा एक्सेस को डिकूप करने के लिए रिपॉजिटरी पैटर्न के साथ DI का उपयोग करने के लिए प्रोत्साहित किया जाता है, हालांकि HOW पर बहुत कम कहा जाता है कि …

4
किसी एकल पृष्ठ के लिए लॉगिन पृष्ठ को एक अलग पृष्ठ क्यों बनाया जाए?
मैं सोच रहा हूं कि ऐसा क्यों लगता है कि एसपीए का लॉगिन पृष्ठ एक अलग पेज होना चाहिए जो एसपीए का पेज न हो (जैसा कि लोड किया गया है (अजाक्स अनुरोधों के माध्यम से डेटा लोड और भेजना है)? मैं केवल एक चीज के बारे में सोच सकता …

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

2
डीडीडी - क्या एक समग्र रूट का रिपॉजिटरी एग्रीगेट्स को बचाता है?
मैं एक मौजूदा एप्लिकेशन के ग्रीनफील्ड मॉड्यूल के लिए DDD जैसा दृष्टिकोण उपयोग कर रहा हूं; यह वास्तुकला के कारण 100% डीडीडी नहीं है, लेकिन मैं कुछ डीडीडी अवधारणाओं का उपयोग करने की कोशिश कर रहा हूं। मेरे पास एक बाध्य संदर्भ है (मुझे लगता है कि यह उचित शब्द …

3
X64 रजिस्टर नामों में 'R' क्या है?
मुझे पता है कि 32 बिट रजिस्टरों को 'ई' उपसर्ग के साथ 16 बिट रजिस्टरों की तरह नामित किया गया था, जिसका अर्थ है विस्तारित। मैंने हमेशा यह माना है कि इसका मतलब 16 से 32 बिट्स तक है, हालांकि मैंने ऐसा स्पष्ट रूप से कभी नहीं देखा है। मैं …
27 architecture  x86 

8
बड़ी वेबसाइटें बैकएंड और फ्रंटएंड के लिए विभिन्न भाषाओं का उपयोग क्यों करती हैं?
छोटे MVC अनुप्रयोगों से मेरी समझ यह है कि आपके पास सामने का छोर है, जो HTML, JS, jQuery, आदि से संबंधित है, और आपके पास पीछे का अंत है, जिसमें आपके नियंत्रक और मॉडल शामिल हैं। हालांकि, जब मैं बड़ी कंपनियों के डेवलपर्स से बात करता हूं, तो वे …

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