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

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

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

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

2
सर्वर रहित आर्किटेक्चर डेटाबेस कनेक्शन का प्रबंधन कैसे करते हैं?
सर्वर रहित आर्किटेक्चर का मुख्य लाभ यह कहा जाता है कि इस तरह के कार्यक्रमों को लगातार चलाने के लिए एक समर्पित सर्वर की आवश्यकता नहीं होती है। फिर एक अनुरोध पर आह्वान किया जाता है और फ़ंक्शन से बाहर निकलने पर रोक दिया जाता है। इसका मतलब है कि …

4
क्या एक कार्यक्रम के उच्च-स्तरीय वास्तुकला को दस्तावेज करने के लिए एक मानक है?
मैं एक शौकिया डेवलपर हूं और अब तक के मेरे सभी कार्यक्रम कोड के भीतर प्रलेखित होने के लिए काफी सरल थे। कोड को पढ़ते समय यह स्पष्ट था कि मैं ऐसा क्या कर रहा था और इस तरह की कार्रवाई (मेरा मानक परीक्षण 6 महीने बाद कोड को देखने …

7
क्या सेवाओं को एक दूसरे से सीधे एक माइक्रोसॉर्स्क वास्तुकला में बात करनी चाहिए?
मेरे पास कई वेब सेवाएँ हैं जो वेब एप्लिकेशन बनाती हैं। ग्राहक REST API कॉल के माध्यम से इन सेवाओं का उपयोग कर सकते हैं। क्या इन सेवाओं को एक दूसरे से सीधे बात करने में सक्षम होना चाहिए? यदि ऐसा नहीं होता है तो उन्हें युगल बनाते हैं जो …

2
प्रोग्रामर प्रोग्रामिंग मॉडल को समानता के लिए C / POSIX को बदलने के लिए क्यों परिभाषित करते हैं?
नए कंप्यूटर आर्किटेक्चर के प्रदाता नियमित रूप से नए प्रोग्रामिंग मॉडल पेश करने की कोशिश करते हैं, उदाहरण के लिए हाल ही में GPGPUs के लिए CUDA / OpenCL, और प्लेटफ़ॉर्म समानता के नियंत्रण इंटरफ़ेस के रूप में C / POSIX को विस्थापित करें। (पॉस और कोइनिंग, एएम 3: टू-ए …

5
क्या दृश्य को सत्यापन नहीं करना चाहिए?
मैं पढ़ रहा था " एमवीसी में एक मॉडल को सत्यापन को संभालना चाहिए? " क्योंकि मैं उत्सुक था कि एमवीसी वेबसाइट में सत्यापन तर्क कहां जाना चाहिए। शीर्ष उत्तर में एक पंक्ति इस प्रकार है: "नियंत्रकों को सत्यापन को संभालना चाहिए, मॉडल को सत्यापन को संभालना चाहिए।" मुझे वह …
10 architecture  mvc 

2
क्या HTTP रिक्वेस्ट / रिस्पांस ऑब्जेक्ट्स को अपरिवर्तनीय होना चाहिए?
मुझे लगता है कि यह कहना सुरक्षित है कि अधिकांश वेब अनुप्रयोग अनुरोध / प्रतिक्रिया प्रतिमान पर आधारित हैं। PHP में कभी भी इन वस्तुओं का औपचारिक अमूर्तन नहीं हुआ है। एक समूह इसे बदलने की कोशिश कर रहा है: https://github.com/php-fig/fig-standards/blob/master/proposed/http-message.md हालांकि, उन्होंने अपरिवर्तनीयता के मुद्दे पर पक्ष रखा। एक …

2
Decoupled आर्किटेक्चर बनाने के लिए संकुल (रत्न, अंडे, आदि) का उपयोग करना
मुख्य मुद्दा अच्छा समर्थन सबसे आधुनिक प्रोग्रामिंग प्लेटफार्मों पैकेज प्रबंधन (लगता है के लिए है देखकर gem, npm, pipइतनी के रूप में बढ़ावा देने और एक शिथिल युग्मित वास्तुकला बनाने के लिए, आदि), यह मतलब है एक आवेदन या प्रणाली आंतरिक रूप से विकसित संकुल से बना जा डिजाइन करने …

6
एकाधिक स्क्रम टीमों के साथ कोड स्वामित्व
यदि दो स्क्रैम टीमें एक ही सॉफ्टवेयर घटक का उपयोग करती हैं, तो उस घटक की स्पष्ट वास्तुकला दृष्टि प्रदान करने के लिए कौन ज़िम्मेदार है और कोड आधार विकसित होते ही इस दृष्टि को बनाए रखना / विकसित करना? स्क्रम में आपको एक सामूहिक कोड स्वामित्व माना जाता है, …

2
डेटाबेस सामग्री पर निर्भर डोमेन मॉडल नियमों को मान्य करने के लिए कहां?
मैं एक ऐसी प्रणाली पर काम कर रहा हूं, जो प्रशासकों को उन फ़ील्ड्स को परिभाषित करने की अनुमति देती है जिनमें फ़ील्ड्स होते हैं। तब सिस्टम में डेटा दर्ज करने के लिए परिभाषित रूपों का उपयोग किया जाता है। कभी-कभी फॉर्म एक मानव द्वारा जीयूआई के माध्यम से भरे …

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

3
क्या हम एक बड़े कोडबेस के दूर के हिस्सों के बीच डेटा प्रवाह को जोड़ना आसान बना सकते हैं?
बड़ी प्रणालियों में बदलाव करते समय, मैं अक्सर इस समस्या का सामना करता हूं कि कार्यक्षमता के कुछ टुकड़े को दूसरे टुकड़े से कुछ डेटा प्राप्त करने की आवश्यकता होती है, लेकिन वे एक गहरी और शाखाओं वाले कॉल ट्री के विभिन्न हिस्सों में हैं, संभवतः घटना श्रोताओं के माध्यम …

5
क्या मुझे समाधान चुनने में निकास लागत को शामिल करना चाहिए
मैं वर्तमान में दो व्यवहार्य सॉफ़्टवेयर डिज़ाइन / समाधानों के बीच चयन कर रहा हूं। समाधान 1 को लागू करना आसान है, लेकिन कुछ डेटा को एक मालिकाना प्रारूप में बंद कर देगा, और बाद में बदलना मुश्किल होगा। समाधान 2 को लागू करना कठिन है, लेकिन बाद में बदलने …

5
दो डेटा स्रोतों के बीच तंग युग्मन को कैसे कम करें
मुझे निम्नलिखित वास्तुकला समस्या का उचित समाधान खोजने में थोड़ी परेशानी हो रही है। में हमारे सेटिंग (नीचे खाका खींचा) हम 2 डेटा स्रोतों, जहां डेटा स्रोत एक प्रकार फू की मदों के लिए प्राथमिक स्रोत है। एक माध्यमिक डेटा स्रोत मौजूद है जिसका उपयोग किसी फू पर अतिरिक्त जानकारी …

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