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

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

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

2
रिलीज नोट्स लिखने का अच्छा अभ्यास
सॉफ्टवेयर के हर संस्करण की डिलीवरी पर हमें एक रिलीज नोट लिखना होगा। उदाहरण के लिए, यहां कुछ शर्तें दी गई हैं जब मैं एक रिलीज नोट लिखता हूं: रिलीज़ की तारीख बग हल किया क्या यह पर्याप्त है, या कुछ और है?
12 release 

2
सिमुलेशन और मॉडलिंग के लिए एफ.पी.
मैं एक सिमुलेशन / मॉडलिंग परियोजना शुरू करने वाला हूं। मुझे पहले से ही पता है कि ओओपी का इस्तेमाल इस तरह की परियोजनाओं के लिए किया जाता है। हालांकि, हास्केल के अध्ययन ने मुझे घटकों की एक प्रणाली के मॉडलिंग के लिए एफपी प्रतिमान का उपयोग करने पर विचार …

5
मोबाइल एप्लिकेशन बूम के संबंध में सर्वर-साइड प्रौद्योगिकियों की दुनिया में क्या हो रहा है?
मोबाइल तकनीकों के साथ तेजी से लोकप्रिय हो रहा है कि इन एप्स के साथ सर्वर-साइड पर क्या हो रहा है जब उन्हें बैक एंड के साथ संचार करने की आवश्यकता होती है? मैं 10 साल पहले से प्रौद्योगिकी की दुनिया में उपयोग कर रहा हूं, जब एक डायनेमिक वेब …

7
स्क्रम में, आपको बैकलॉग को कार्यात्मक बैकलॉग और तकनीकी बैकलॉग में विभाजित करना चाहिए या नहीं?
हमारी स्क्रम टीमों में हम एक बैकलॉग का उपयोग करते हैं, जिसमें अधिकतर कार्यात्मक विषय होते हैं, लेकिन कभी-कभी तकनीकी विषय भी होते हैं। 1 बैकलॉग होने का लाभ यह है कि अगले स्प्रिंट के लिए विषयों को चुनना आसान हो जाता है, लेकिन मेरे पास कुछ प्रश्न हैं: सबसे …

7
क्या कोई OO भाषाएँ आधार को कॉल करने के लिए एक ओवरराइड विधि की गारंटी देने के लिए एक तंत्र का समर्थन करती हैं?
मुझे लगता है कि यह एक उपयोगी भाषा फीचर हो सकता है और सोच रहा था कि क्या कोई भाषा पहले से ही इसका समर्थन करती है। यदि आपके पास यह विचार है: class C virtual F statement1 statement2 तथा class D inherits C override F statement1 statement2 C.F() सीएफ़ …

1
सबसे छोटा सामान्य सुपरस्ट्रिंग: सबसे छोटा स्ट्रिंग ढूंढें जिसमें सभी दिए गए स्ट्रिंग टुकड़े होते हैं
कुछ स्ट्रिंग टुकड़ों को देखते हुए, मैं कम से कम संभव सिंगल स्ट्रिंग ("आउटपुट स्ट्रिंग") को ढूंढना चाहूंगा जिसमें सभी टुकड़े शामिल हों। फ्रेगमेंट आउटपुट स्ट्रिंग में एक दूसरे को ओवरलैप कर सकते हैं। उदाहरण: स्ट्रिंग टुकड़ों के लिए: BCDA AGF ABC निम्नलिखित आउटपुट स्ट्रिंग में सभी टुकड़े हैं, और …

1
तो, "क्या डिजाइन पैटर्न भाषा सुविधाओं को याद कर रहे हैं"? [बन्द है]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अधूरा, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में मदद के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …

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

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

6
Scrum: एक समय में एक कहानी पर काम कैसे करें
मुझे एक नई गठित स्क्रैम टीम में स्क्रैम मास्टर के रूप में नामित किया गया था। हम पहले से ही कुछ स्प्रिंट कर चुके हैं। शुरुआत में मैंने एक समय में एक कहानी पर काम करने के लिए अपनी टीम बनाने की कोशिश की। लेकिन यह काम नहीं किया। मेरी …

2
C ++ लाइब्रेरी एपीआई डिज़ाइन
मैं C ++ पुस्तकालयों के लिए अच्छे API डिज़ाइन के बारे में सीखने के लिए एक अच्छे संसाधन की तलाश कर रहा हूँ, साझा किए गए ऑब्जेक्ट्स / dlls आदि को देख रहा हूँ। अच्छे APIs, अच्छी कक्षाएं, टेम्प्लेट इत्यादि लिखने के कई संसाधन स्रोत स्तर पर हैं, लेकिन मुश्किल …

7
क्या "समय के अंत" के लिए एक निरंतर है?
कुछ प्रणालियों के लिए, समय मूल्य 9999-12-31 का उपयोग "समय के अंत" के रूप में किया जाता है, जिस समय तक कंप्यूटर गणना कर सकता है। लेकिन अगर यह बदल जाए तो क्या होगा? क्या इस समय को बिलियन वैरिएबल के रूप में परिभाषित करना बेहतर नहीं होगा? C और …

3
एकल लेनदेन में 2 डीएओ विधियों का प्रबंधन कैसे करें?
एक साक्षात्कार में किसी ने मुझसे पूछा: हम एक ही लेनदेन में 2 ट्रांसेक्शनल / डाओ तरीकों का प्रबंधन कैसे करते हैं। वांछित क्षमताएं: यदि उनमें से कोई भी विफल रहता है, तो हमें दोनों तरीकों को रोलबैक करने की आवश्यकता है। दोनों तरीकों को एक ही लेनदेन के साथ …

2
एन-टियर एंटिटी फ्रेमवर्क समाधान के साथ निर्भरता इंजेक्शन
मैं वर्तमान में एक एन-टियर समाधान डिजाइन कर रहा हूं जो एंटिटी फ्रेमवर्क 5 (.net 4) का उपयोग अपनी डेटा एक्सेस रणनीति के रूप में कर रहा है, लेकिन यह परीक्षण योग्य / लचीला बनाने के लिए निर्भरता इंजेक्शन को शामिल करने के तरीके के बारे में चिंतित है। मेरा …

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