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

सॉफ्टवेयर डिजाइन के माध्यम से समाधान के लिए समस्या समाधान और योजना के बारे में प्रश्न।

5
कैसे रनटाइम में दृश्यमॉडल बनाने के लिए कम दर्दनाक
मैं लंबे सवाल के लिए माफी माँगता हूँ, यह एक शेख़ी के रूप में थोड़ा पढ़ता है, लेकिन मैं वादा करता हूँ कि यह नहीं है! मैंने अपना प्रश्न नीचे प्रस्तुत किया है एमवीसी दुनिया में, चीजें सीधी होती हैं। मॉडल में राज्य है, दृश्य मॉडल दिखाता है, और नियंत्रक …
17 c#  design  wpf  mvvm 

5
क्या किसी पैरामीटर को संशोधित करना फ़ंक्शन के लिए ठीक है
हमारे पास एक डेटा लेयर है जो Linq To SQL को लपेटता है। इस डेडलेयर में हमारे पास यह तरीका है (सरलीकृत) int InsertReport(Report report) { db.Reports.InsertOnSubmit(report); db.SubmitChanges(); return report.ID; } परिवर्तन सबमिट करने पर, रिपोर्ट आईडी उस डेटाबेस में मूल्य के साथ अपडेट की जाती है जिसे हम फिर …

4
"यूएमएल कभी भी एमडीडी के लिए सबसे खराब चीज है।" क्यों?
विलियम कुक ने एक ट्वीट में लिखा है कि: " यूएमएल कभी भी एमडीडी के लिए सबसे खराब चीज है। सौभाग्य से कई लोगों को अब यह पता चला है ... " मैं उस दावे के पीछे तर्क को जानना चाहूंगा (जाहिर है, मैं उनकी व्यक्तिगत राय का उल्लेख नहीं …
17 design  uml  mdd 

1
क्या व्यूमोडल बनाने के लिए किसी फैक्ट्री क्लास की जरूरत है?
मेरे एक सहकर्मी ने हमारे ASP.NET MVC समाधानों में viewmodel ऑब्जेक्ट बनाने के लिए फ़ैक्टरी क्लास का उपयोग करने का सुझाव दिया। विचार यह है कि यह हमारे ऐप में जिस तरह से व्यूमोडल बनाया गया है, उसकी डिज़ाइन और रखरखाव में मदद कर सकता है। मैं यह जानना चाहता …

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

9
मैं वास्तविक आवश्यकताओं के सेट में UI मॉकअप से क्लाइंट को कैसे स्थानांतरित कर सकता हूं?
मान लें कि आपको अपने आवेदन के दृश्य राज्यों की 25 स्क्रीन का मॉक-अप दिया गया है। उम्मीद यह है कि यह हमारे लिए पर्याप्त है कि हम विश्वास करें कि हम इसे एक विकसित अनुप्रयोग के रूप में मूल हितधारक या ग्राहक को सौंप सकते हैं, और वे संतुष्ट …

5
किसी परियोजना पर विकास शुरू करने से पहले क्या योजना है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

6
क्या जावा के सार्वजनिक क्षेत्र इस बिंदु पर एक दुखद ऐतिहासिक डिजाइन दोष हैं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

18
आप पहले क्या देखते हैं: कोड या डिज़ाइन?
यदि आपको अभी किसी नई परियोजना से परिचित कराया गया है, तो पहली बात यह है कि आप यह कैसे देखते हैं कि यह कैसे काम करता है? क्या आप पहले डिजाइन की तलाश करते हैं? यदि कोई डिजाइन है, तो आप उसमें क्या देखते हैं? वर्ग आरेख या तैनाती …

2
मल्टी-लेयर्ड आर्किटेक्चर: जहां मुझे त्रुटि लॉगिंग \ हैंडलिंग को लागू करना चाहिए?
मैं वर्तमान में एक बहुस्तरीय वास्तुकला के साथ एक बड़े सबसिस्टम को फिर से शुरू कर रहा हूं, और मैं एक प्रभावी त्रुटि लॉगिंग \ हैंडलिंग रणनीति डिजाइन करने के लिए संघर्ष कर रहा हूं। मान लीजिए कि मेरी वास्तुकला में निम्नलिखित तीन परतें शामिल हैं: सार्वजनिक इंटरफ़ेस (IE एक …

4
क्लाइंट-साइड और सर्वर-साइड सत्यापन को एक ही स्थान पर प्रबंधित करना
मैं इस मामले में बोर्ड पर 100% हूं कि ग्राहक-पक्ष और सर्वर-साइड डेटा सत्यापन दोनों का निश्चित रूप से उपयोग करना चाहिए । हालाँकि, जिन रूपरेखाओं और परिवेशों में मैंने काम किया है, उनमें जो दृष्टिकोण मैंने देखा है वह कभी भी सूखा नहीं है। ज्यादातर समय कोई योजना या …

5
MVC: क्या नियंत्रक एकल जिम्मेदारी सिद्धांत को तोड़ता है?
एकल उत्तरदायित्व सिद्धांत कहता है कि "एक वर्ग में परिवर्तन का एक कारण होना चाहिए"। एमवीसी पैटर्न में, कंट्रोलर का काम व्यू और मॉडल के बीच मध्यस्थता करना है। यह GUI पर उपयोगकर्ता द्वारा किए गए कार्यों की रिपोर्ट करने के लिए दृश्य के लिए एक इंटरफ़ेस प्रदान करता है …

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

5
क्या सॉफ्टवेयर डिजाइन विनिर्देश की आवश्यकता अधिक अभिव्यंजक प्रोग्रामिंग भाषाओं के विकास के साथ कम हो गई?
कई साल पहले खुद सहित कई आईटी लोगों के लिए, आदर्श सॉफ़्टवेयर डेवलपमेंट प्रक्रिया में कोड की एक पंक्ति लिखे जाने से पहले बहुत सारे यूएमएल आरेख के साथ विस्तृत डिज़ाइन दस्तावेज़ों का निर्माण शामिल होगा। (यह झरने के मॉडल के विवरण की तरह दिखता है लेकिन यह चुस्त के …

5
क्या एक सामान्य पुस्तकालय एक अच्छा विचार है?
मैंने हमेशा सोचा है कि एक "सामान्य पुस्तकालय" एक अच्छा विचार था। उसके द्वारा मेरा मतलब है कि एक पुस्तकालय जिसमें आम कार्यक्षमता है जो अक्सर कुछ अलग अनुप्रयोगों द्वारा आवश्यक होती है। इसके परिणामस्वरूप कम कोड दोहराव / अतिरेक होता है। मैंने हाल ही में एक लेख पढ़ा (अब …
16 design  go 

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