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

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

4
गतिशील और स्थिर भाषाओं के बीच वास्तु अंतर
स्थैतिक भाषाओं (जैसे सी # या जावा) और गतिशील भाषाओं (जैसे रूबी या पायथन) पर बनाए जाने वाले अनुप्रयोगों को डिजाइन करते समय क्या कोई प्रमुख वास्तु अंतर हैं? कौन सी डिजाइन संभावनाएं हैं जो एक प्रकार के लिए एक अच्छा विकल्प हो सकता है जो दूसरे के लिए एक …

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

16
क्या वास्तविक कोडिंग से पहले छद्मकोड का उपयोग करना चाहिए?
Pseudocode हमें भाषा-अज्ञेय तरीके से कार्यों को समझने में मदद करता है। क्या विकास जीवनचक्र के हिस्से के रूप में स्यूडोकोड निर्माण का सबसे अच्छा अभ्यास या सुझाया गया दृष्टिकोण है? उदाहरण के लिए: कोडिंग कार्यों को पहचानें और विभाजित करें स्यूडोकोड लिखिए इसे अनुमोदित करें [PL या TL द्वारा] …

6
क्या ढीली कपलिंग w / o उपयोग मामलों को एक विरोधी पैटर्न है?
ढीले कपलिंग, कुछ डेवलपर्स के लिए, अच्छी तरह से इंजीनियर सॉफ्टवेयर की पवित्र कब्र है। यह निश्चित रूप से एक अच्छी बात है जब यह उन परिवर्तनों के चेहरे में कोड को अधिक लचीला बनाता है जो कि भविष्य में होने वाले संभावित परिवर्तनों की संभावना है, या कोड के …

4
एक माइक्रोसैस आर्किटेक्चर में बड़ी फाइल / डाटा ट्रांसफर
मेरी कंपनी वर्तमान में एक microservice वास्तुकला को अपनाने पर काम कर रही है, लेकिन हम रास्ते में कुछ बढ़ते दर्द (सदमे!) का सामना कर रहे हैं। प्रमुख विवाद बिंदुओं में से एक है कि हम अपनी विभिन्न सेवाओं के बीच बड़ी मात्रा में डेटा का संचार कैसे करें। पृष्ठभूमि …

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

3
क्या बैकएंड को वेब एप्लिकेशन को पूरी तरह से डिकम्पोज करना और उन्हें (JSON) REST API के साथ संवाद करने की अनुमति देना सामान्य डिजाइन है?
मैं नया व्यवसाय वेब एप्लिकेशन बना रहा हूं और मैं इसे प्राप्त करना चाहता हूं: अपने संबंधित स्थानों से सर्वश्रेष्ठ तकनीकों का उपयोग करें। मैं ठोस ओआरएम के साथ विश्वसनीय बैकएंड फ्रेमवर्क चाहता हूं। और मैं सबसे उन्नत एसपीए (सिंगल पेज एप्लीकेशन) फ्रेमवर्क चाहता हूं, जिसमें फ्रंट अप्लीकेशन के लिए …

6
कार्यों का नक्शा बनाम स्विच स्टेटमेंट
मैं एक ऐसी परियोजना पर काम कर रहा हूं जो अनुरोधों को संसाधित करती है, और अनुरोध के दो घटक हैं: कमांड और पैरामीटर। प्रत्येक कमांड के लिए हैंडलर बहुत सरल है (<10 लाइनें, अक्सर <5)। कम से कम 20 कमांड हैं, और संभावना 50 से अधिक होगी। मैं समाधान …

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

5
टेनेंट के पत्राचार सिद्धांत का अच्छा विवरण क्या है?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । मैंने खुद को यह देखने के लिए संघर्ष करते हुए देखा कि इस सिद्धांत के बारे में क्या है और यह भाषा …

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

7
डेटाबेस प्रविष्टियों के परिवर्तनों का इतिहास रखने के तरीके
डेटाबेस प्रविष्टियों (डेटा) के संस्करण की अनुमति देने के तरीके क्या हैं? लेखों के वापस परिवर्तनों को वापस लाने के लिए सामग्री-प्रबंधन-प्रणाली क्षमताओं के बारे में सोचें। उनके पेशेवरों / विपक्ष क्या हैं?
21 design  database 

3
ठीक से Pyqt / Qt ऐप्स पर तर्क से UI को कैसे कम करें?
मैंने अतीत में इस विषय के बारे में काफी पढ़ा है और अंकल बॉब की इस तरह की कुछ दिलचस्प बातचीत देखी । फिर भी, मुझे अपने डेस्कटॉप एप्लिकेशनों को ठीक से आर्किटेक्ट करने में हमेशा बहुत मुश्किल लगता है और यह भेद करना चाहिए कि यूआई की तरफ जिम्मेदारियां …
20 design  python  mvc  gui  coupling 

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

3
एक राज्य प्रणाली के लिए डिजाइनिंग यूनिट परीक्षण
पृष्ठभूमि टेस्ट ड्रिवेन डेवलपमेंट को मैंने पहले ही स्कूल और इंडस्ट्री में खत्म कर दिया था। मैं इसे सीखने की कोशिश कर रहा हूं, लेकिन कुछ प्रमुख चीजें अभी भी मुझसे बच रही हैं। TDD समर्थकों का कहना है कि बहुत सारी बातें (जैसे बाद में "एकल सिद्धांत" या SAP …

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