सॉफ्टवेयर इंजीनियरिंग

पेशेवरों और शिक्षाविदों, और सिस्टम विकास जीवन चक्र के भीतर काम करने वाले छात्रों के लिए प्रश्नोत्तर

4
जानबूझकर अपवादों को पकड़ने का उपयोग करना
if...elseअपवाद हैंडलिंग के साथ लिपटे एक ठेठ के लिए , कोड अनुलिपि से बचने के लिए निम्न उदाहरण एक अनुशंसित अभ्यास है? try { if (GetDataFromServer()) { return ProcessData(); } else { throw new Exception(); } catch(Exception ex) { return null; } के बजाय... try { if (GetDataFromServer()) { return …

3
वंशानुक्रम: क्या सुपरक्लास से कोड वस्तुतः * कॉपी किया गया * उप-वर्ग के लिए है, या क्या यह * उप-द्वारा * संदर्भित है?
क्लास क्लास Subका एक उपवर्ग है Sup। व्यावहारिक रूप से इसका क्या मतलब है? या दूसरे शब्दों में, "विरासत" का व्यावहारिक अर्थ क्या है? विकल्प 1: सुपर से कोड वस्तुतः उप की नकल है। (जैसा कि 'कॉपी-पेस्ट' में है, लेकिन कॉपी किए गए कोड के बिना नेत्रहीन उपवर्ग में दिखाई …

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

1
"ट्रेन" आधारित विकास क्या है?
मैं अभी तक विकास पद्धति में एक और नया कार्यकाल भर रहा हूं, और मैं इसके लिए कोई परिभाषा नहीं पा सका हूं। विशेष रूप से, इसे "ट्रेन आधारित विकास" कहा जाता है। यहाँ कुछ उदाहरण दिए गए हैं जहाँ मैंने इस शब्द को देखा है। इस हफ्ते की शुरुआत …

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

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

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

2
Websocket क्लाइंट से भेजते समय वास्तव में आवश्यक है
वर्तमान Websocket RFC के लिए यह आवश्यक है कि भेजने के दौरान websocket क्लाइंट फ़्रेम के भीतर सभी डेटा को मास्क करें (लेकिन सर्वर की आवश्यकता नहीं है)। कारण प्रोटोकॉल को इस तरह से डिज़ाइन किया गया था कि फ्रेम डेटा को क्लाइंट और सर्वर (प्रॉक्सी, आदि) के बीच दुर्भावनापूर्ण …

1
"C ++ टेम्प्लेट्स: द कम्प्लीट गाइड" (c) 2002 - C ++ 11 की तारीख तक?
पुस्तक C ++ टेम्प्लेट्स: द कम्प्लीट गाइड , (c) 2002, मुझे बहुत अच्छी लगती है, लेकिन जैसा कि यह 12 साल पुराना है, मुझे चिंता है कि यह पुराना हो सकता है। हाल ही में एक साल पहले की तरह कुछ अत्यधिक अनुकूल अमेज़ॅन समीक्षाएं हैं, और मुझे सी ++ …
10 c++  templates 

2
डेटाबेस सामान्यीकरण बनाम स्कीमा पारदर्शिता का जिक्र?
एक नई आवश्यकता एक पुराने कोडबेस पर सामने आई है, जो मूल रूप से उपयोगकर्ताओं के दो पूर्व-सीधे-सीधे संबंधित वर्गों के बीच प्रत्यक्ष (आंतरिक) संचार को सक्षम करता है (पूरी तरह से अलग-अलग स्कीमा के साथ अलग-अलग तालिकाओं में संग्रहीत और, दुख की बात है, कोड मुश्किल से ओओ-जागरूक है, …

4
जावा में एक सीमांकित स्ट्रिंग को विभाजित करने का सबसे तेज़ तरीका
मैं एक तुलनित्र का निर्माण कर रहा हूं जो एक सीमांकित स्ट्रिंग पर बहु-स्तंभ प्रकार की क्षमता प्रदान करता है। मैं वर्तमान में स्ट्रिंग वर्ग से विभाजित विधि का उपयोग कर रहा हूं क्योंकि कच्चे स्ट्रिंग को टोकन में विभाजित करने के लिए मेरी पसंदीदा पसंद है। कच्चे स्ट्रिंग को …

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

5
क्या इस समस्या का एक शुद्ध-कार्यात्मक समाधान अनिवार्य के रूप में साफ हो सकता है?
मैंने पायथन में एक अभ्यास किया है: बहुपद को गुणांक के एक समूह के रूप में दिया जाता है, जैसे कि शक्तियां सूचकांक द्वारा निर्धारित की जाती हैं, जैसे: (9,7,5) का अर्थ है 9 + 7 * x + 5 * x ^ 2 दिए गए x के लिए इसके …

2
यूनिट परीक्षण पक्ष प्रभाव-भारी कोड
मैं एक रोबोट को चलाने के लिए C ++ कोड लिखना शुरू कर रहा हूं, और मुझे नहीं पता कि यूनिट टेस्टिंग को कैसे शामिल किया जाए, अगर वास्तव में मैं कर सकता हूं। मुझे एक पुस्तकालय प्रदान किया गया है जो रोबोट के लिए "कमांड" बनाने की अनुमति देता …

1
तोड़फोड़ में गिट फ्लो का उपयोग करने में बाधाएं
काम पर मेरी टीम एक नई परियोजना शुरू कर रही है, हमारे वीसीएस के रूप में तोड़फोड़ का उपयोग कर (आप इस प्रश्न के उद्देश्य के लिए पत्थर में इस सेट पर विचार कर सकते हैं)। हम अभी भी परियोजना के शुरुआती चरणों में हैं और एक शाखा मॉडल पर …
10 svn  branching  gitflow 

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