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

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

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

8
क्या आधुनिक C ++ C # की जगह ले रहा है? क्या Microsoft डेवलपर्स को C ++ अपनाने के लिए प्रेरित कर रहा है? [बन्द है]
मैं आधुनिक C ++ लोकप्रियता के बारे में सुनता हूं और C # या अन्य C- जैसी भाषाओं से C ++ में वापस जाने के बारे में कुछ बातचीत करता हूं। मैं C ++ 11 विशेषताओं के बारे में जानता हूं, लेकिन मैं आपके अनुभवों को सुनना पसंद करूंगा, खासकर …
91 c#  c++ 

15
टीडीडी रेड-ग्रीन-रिफैक्टर और यदि / तो निजी बनने वाले तरीकों का परीक्षण कैसे करें
जहां तक ​​मैं इसे समझता हूं, ज्यादातर लोग इस बात से सहमत दिखते हैं कि निजी तरीकों का सीधे परीक्षण नहीं किया जाना चाहिए, बल्कि जो भी सार्वजनिक तरीके उन्हें कहते हैं, उनके माध्यम से। मैं उनकी बात देख सकता हूं, लेकिन मुझे इससे कुछ समस्या है जब मैं "टीडीडी …

7
डायनामिक टाइपिंग किस कार्यक्षमता की अनुमति देता है? [बन्द है]
मैं अब कुछ दिनों के लिए अजगर का उपयोग कर रहा हूं और मुझे लगता है कि मैं गतिशील और स्थिर टाइपिंग के बीच अंतर को समझता हूं। मुझे समझ में नहीं आता कि यह किन परिस्थितियों में पसंद किया जाएगा। यह लचीला और पठनीय है, लेकिन अधिक रनटाइम चेक …

9
क्या कर्मचारियों से 'काम' गिटहब खाते बनाने के लिए पूछना उचित है?
मैंने अपनी सभी कंपनी Git रिपॉजिटरी को GitHub में स्थानांतरित कर दिया है और अब मैं कर्मचारियों को परियोजनाओं में जोड़ना चाहता हूं। ज्यादातर कर्मचारियों को पहले से ही व्यक्तिगत GitHub खाते हैं के बाद से, मैं सोच रहा हूँ कि क्या मैं एक बनाने के लिए उन्हें पूछना चाहिए …
91 github 

5
UTF-8 पर ASCII एन्कोडिंग चुनने का क्या फायदा है?
ASCII में सभी पात्रों को स्टोरेज में वृद्धि के बिना UTF-8 का उपयोग करके एन्कोड किया जा सकता है (दोनों को भंडारण की बाइट की आवश्यकता होती है)। UTF-8 में "ASCII- वर्ण" से परे चरित्र समर्थन का अतिरिक्त लाभ है। अगर ऐसा है, तो हम कभी भी UTF-8 पर ASCII …

15
OOP की आयु में C इतना लोकप्रिय क्या है? [बन्द है]
मैं C और C ++ दोनों में बहुत कुछ कोड करता हूं, लेकिन उम्मीद नहीं की थी कि C दूसरी सबसे लोकप्रिय भाषा होगी, जावा से थोड़ा पीछे। TIOBE प्रोग्रामिंग सामुदायिक सूचकांक मैं इस बात से उत्सुक हूं कि OOP के इस युग में, C अभी भी इतना लोकप्रिय है? …

22
OOP क्यों मुश्किल है? [बन्द है]
जब मैंने एक ऑब्जेक्ट-ओरिएंटेड भाषा (जावा) का उपयोग करना शुरू किया, तो मैं बहुत ज्यादा बस "कूल" गया और कोडिंग शुरू कर दिया। मैंने वास्तव में इसके बारे में कभी नहीं सोचा है जब तक कि हाल ही में ओओपी के बारे में बहुत सारे प्रश्न पढ़ने के बाद। मुझे …

12
"सॉफ़्टवेयर हार्डवेयर को प्रतिस्थापित कर सकता है" वाक्यांश का क्या अर्थ है?
हार्डवेयर / सॉफ्टवेयर इंटरफेस और ऑपरेटिंग सिस्टम पर शुरुआती पाठ्यक्रम का अध्ययन करना, अक्सर इस विषय पर आता है कि क्या सॉफ़्टवेयर और इसके विपरीत कुछ हार्डवेयर भागों को बदलना बेहतर होगा। मैं कनेक्शन नहीं बना सकता।

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

19
प्रबंधन के साथ व्यवहार करना जो उन सुधारों में मूल्य नहीं देखता है जो उपयोगकर्ता को तुरंत दिखाई नहीं देते हैं
मैं शेड्यूल दबाव को समझ सकता हूं। आप अपने उपयोगकर्ताओं को खुश करना चाहते हैं, क्योंकि वे कंपनी के जीवनदाता हैं। हालाँकि, यह भी सच है कि कुछ बदलावों से सब कुछ आसान हो जाएगा। दुर्भाग्य से, मेरे संगठन के प्रबंधन में इस तरह के परिवर्तनों के लिए एक सहज …

8
किसी प्रोग्राम के आउटपुट को कैसे संशोधित करें जिसके लिए आपके पास सोर्स कोड नहीं है
हमारी कंपनी में हमारे पास एक छोटा प्रोग्राम (.exe 500Kb आकार) है जो गणितीय गणना करता है और अंत में यह एक्सेल स्प्रेडशीट पर परिणाम निकालता है जिसका उपयोग हम अपने वर्कफ़्लो को जारी रखने के लिए करते हैं। मैं एक्सेल स्प्रेडशीट पर कॉलम, रिक्ति प्रारूप को जोड़ना और VBA …

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

7
आपको लगता है कि अनावश्यक है एक कोड समीक्षा को अस्वीकार करने के लिए कैसे?
मैं एक ऐसी स्थिति में हूं जहां मुझे कुछ कोड की समीक्षा करने के लिए कहा गया है जो एक समस्या को हल करता है जो मुझे विश्वास नहीं है कि मौजूद है। फ़िक्कर, जो मुझसे अधिक वरिष्ठ है, अपने फ़िक्स पर जोर देता है, लेकिन यह मेरे लिए C …

13
क्या स्क्रैम वातावरण में वेग की एक बड़ी वृद्धि यथार्थवादी है?
मेरा प्रबंधक हाल ही में उत्पादकता के लक्ष्य और माप के रूप में वेग का उपयोग करने पर जोर दे रहा है। वर्तमान में हम 50 कहानी बिंदुओं के औसत वेग पर काम कर रहे हैं। मेरा प्रबंधक चाहता है कि हम इसे 40% से बढ़ाकर 70 कहानी अंक (टीम …
89 agile  scrum 

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