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

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

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

3
केवल कुछ चुनिंदा उपयोगकर्ताओं के लिए एक सुविधा कैसे रोल करें
फेसबुक के नए टाइमलाइन फीचर के बारे में मैं जो भी पूछना चाह रहा हूं उसका एक अच्छा उदाहरण है। शुरुआत में, कुछ चुनिंदा लोगों को ही टाइमलाइन तक पहुंचने की अनुमति थी। चूंकि यह कैसे काम कर रहा था, इस फीचर को और अधिक ठोस बनाया गया और इसमें …

11
क्या निरंतर निर्माण और तालिकाओं का नष्ट होना एक वास्तु दोष का संकेत है?
हाल ही में मैंने एक डेवलपर के साथ एक चर्चा की, जिसने उल्लेख किया कि कार्यक्रम के विकास के दौरान, वे नियमित रूप से टेबल और स्तंभों को नियमित रूप से बनाते और हटाते हैं, जबकि नई सुविधाओं पर काम करते हैं और यह कहते हुए चीजों को उचित ठहराते …

2
कंट्रोलर को एमवीसी पैटर्न में एक दृश्य में डेटा पास करना चाहिए?
मैं ASP.NET MVC (और अन्य वेब-आधारित MVC कार्यान्वयन) के साथ बहुत बार काम करता हूं, लेकिन यह कुछ ऐसा है जो मुझे कभी भी सुनिश्चित नहीं हुआ है: क्या नियंत्रक और संचार को देखना चाहिए? बेशक नियंत्रक को चुनना चाहिए कि किस दृश्य का उपयोग करना है, लेकिन मेरा क्या …
11 architecture  mvc 

5
एक विरासत अनुप्रयोग में एक सुसंगत वास्तुकला शुरू करना
मेरे पास एक बड़ी Asp.Net आधारित वेबसाइट की जिम्मेदारी है। यह वर्तमान में एक वेबसाइट है (वेब ​​अनुप्रयोग नहीं), कुछ विंडोज़ सेवाएं और कई कक्षा पुस्तकालय हैं। डेटा लेयर LLBLGEN और Linq To LLBGen के मिश्रण का उपयोग करता है , साथ ही साथ विरासत इनलाइन एसक्यूएल के कई उदाहरण …

3
माइक्रो बनाम अखंड सर्वर आर्किटेक्चर
वर्तमान में हम अपने नए उत्पाद / परियोजना पर काम कर रहे हैं, यह कुछ विशिष्ट औद्योगिक / सेवा उद्यमों के लिए निर्देशित ग्राहक-सर्वर अनुप्रयोग है। हम जावा फ्रंट-एंड के साथ टीसीपी के ऊपर एक कस्टम प्रोटोकॉल चलाकर एक सर्वर (सी लैंग्वेज और लिनक्स ओनली) बना रहे हैं। हम कोडिंग …

1
एक मॉड्यूलर सेवा आवेदन आर्किटेक्चर
मैं एक नया समाधान तैयार कर रहा हूं, जो प्रकृति द्वारा बहुत मॉड्यूलर है और एक ऐसी संरचना बनाना चाहते हैं, जो आसान भविष्य के विस्तार, चिंताओं के स्पष्ट पृथक्करण, मॉड्यूल द्वारा लाइसेंसिंग आदि की अनुमति देने के लिए उस डिजाइन का समर्थन करती है। वेब पर मॉड्यूलर या समग्र …

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

4
एक नियम इंजन का उपयोग किसी एप्लिकेशन के डिजाइन, कार्यान्वयन और प्रदर्शन को कैसे प्रभावित करता है?
मुझे नियम इंजनों की क्षमता में दिलचस्पी है: लॉन्च और व्यापार संचालित तर्क पर पुनरावृति "व्यावसायिक उपयोगकर्ता" डेवलपर्स के बजाय उन नियमों का वास्तविक संशोधन करते हैं सामान्य रूप से व्यावसायिक नियमों को समझें इसके अलावा, क्या एक नियम इंजन का उपयोग किसी अनुप्रयोग की गुणवत्ता को प्रभावित करता है? …

4
आप वेब प्रपत्रों पर MVC का उपयोग क्यों करेंगे?
हाल ही में एक आर्किटेक्ट ने हमारी कंपनी को रोल्स-रॉयस सॉल्यूशन (MVC) की पेशकश के रूप में वर्णित किया, जब उसे एक टोयोटा (वेब ​​फॉर्म) की आवश्यकता थी। मैं यह जानने के लिए उत्सुक हूं कि आप एक वास्तुशिल्प विकल्प के रूप में वेब बनाम एमवीसी के बारे में क्या …

5
क्या वास्तुकला विवरण दस्तावेज़ DRY सिद्धांत का उल्लंघन है?
DRY प्रिंसिपल (डोंट रिपीट योरसेल्फ) में कहा गया है कि "ज्ञान के हर टुकड़े में एक प्रणाली के भीतर एक एकल, अस्पष्ट, आधिकारिक प्रतिनिधित्व होना चाहिए।" अधिकांश समय यह कोड को संदर्भित करता है, लेकिन इसे अक्सर प्रलेखन के लिए भी बढ़ाया जाता है। यह कहा जाता है कि हर …

2
अनुप्रयोग सेवा परत कॉलिंग डेटाबेस फ़ंक्शन। खराब वास्तुदोष?
परिदृश्य: स्टैक: जावा, स्प्रिंग, हाइबरनेट। मॉडल: क्लाइंट-सर्वर एप्लीकेशन। पैटर्न: मॉडल-व्यू-कंट्रोलर (MVC)। सेवा परत वर्गों में तीन व्यवहार होते हैं: कुछ सेवाओं में विधियों के भीतर व्यावसायिक नियम होते हैं और आवेदन के लिए दृढ़ता का प्रतिनिधित्व करते हैं। पसंद: EntityManager.save (इकाई); कुछ सेवाएं बस एक डेटाबेस फ़ंक्शन (पासिंग पैरामीटर) को …

2
कमान संचालकों और DDD
मेरे पास ASP.NET MVC एप्लिकेशन है, जो डेटा प्राप्त करने के लिए एक क्वेरी सेवा और कमांड भेजने के लिए एक कमांड सेवा का उपयोग करता है। मेरा प्रश्न कमांड भाग के बारे में है। यदि कोई अनुरोध आता है, तो कमांड सेवा एक कमांड डिस्पैचर का उपयोग करती है …

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

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

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