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

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

2
अधिकतम यूनिट टेस्ट दक्षता के लिए C ++ यूनिट टेस्ट कोड कैसे आयोजित किया जाना चाहिए?
यह सवाल यूनिट टेस्टिंग फ्रेमवर्क के बारे में नहीं है । यह सवाल यूनिट टेस्ट लिखने के बारे में नहीं है । यह सवाल यह है कि UT कोड को कहां लिखा जाए और कैसे / कब / कहां से इसे संकलित और चलाया जाए। में परंपरागत कोड के साथ …

9
एक प्रोग्रामर को अपना व्यवसाय कब और कैसे शुरू करना चाहिए? [बन्द है]
शीर्षक यह सब कहता है, लेकिन यहां कुछ स्पष्टीकरण है जो मैं जानना चाहता हूं: मान लीजिए कि एक प्रोग्रामर को कई, मुख्यधारा की भाषाओं में लगभग 5 साल का अनुभव है। यह भी मान लें कि प्रोग्रामर ने जूनियर डेवलपर से लेकर सीनियर एस / डब्ल्यू इंजीनियर से लेकर …

5
मैं लीड डेवलपर के रूप में कैसे सफल होऊं? [होल्ड पर]
मैं एक विशेष परियोजना में मुख्य विकासकर्ता बन गया हूं, लेकिन मुझे बड़ी तस्वीर पर ध्यान केंद्रित करने में कठिनाई हो रही है और यह सुनिश्चित करना है कि परियोजना के सभी टुकड़े शामिल हैं। इस परियोजना को प्रबंधित करते समय मुझे क्या ध्यान में रखना चाहिए? मैं यह कैसे …

13
असाइनमेंट ऑपरेटर बाएं हाथ से क्यों काम करता है?
मैंने अभी हाल ही में एक दोस्त को प्रोग्रामिंग सिखाना शुरू किया (हम पायथन का उपयोग कर रहे हैं), और जब हमने चर निर्माण और असाइनमेंट ऑपरेटर पर चर्चा शुरू की, तो उसने पूछा कि दाईं ओर का मूल्य बाईं ओर के नाम को क्यों सौंपा गया है, और इसके …

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

6
एक बार लेने के बाद क्या आप लाइसेंस बदल सकते हैं?
मैं एक ऐसे उत्पाद पर काम कर रहा हूं जो मुझे नहीं लगता कि पूरी तरह से तैयार है लेकिन मेरे पास ऐसे उपयोगकर्ताओं का एक समूह है जो इसे "अल्फा" परीक्षक के रूप में उपयोग करने में बहुत रुचि रखते हैं। मैं उन्हें अब "अल्फा" परीक्षकों के रूप में …
47 licensing 

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

20
प्रोग्रामर की एक उचित अनुपातहीन राशि क्यों, अच्छी तरह से, अच्छी नहीं है? [बन्द है]
शायद यह सिर्फ मेरा व्यक्तिगत अनुभव है, लेकिन मैं अलग-अलग समूहों और लोगों के प्रकारों के साथ जुड़ता हूं और मुझे लगता है कि मेरे द्वारा सामना किए गए प्रोग्रामर का एक बड़ा प्रतिशत "अच्छा नहीं" या बेहतर परिभाषा के प्रयास के लिए है: कृपालु Snarky लोगों के बात करने …
47 teamwork 

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

22
सोर्स कोड में जाँच से पहले कुछ अच्छे अभ्यास क्या हैं? [बन्द है]
मेरी टीम स्रोत नियंत्रण के लिए टीम फाउंडेशन सर्वर का उपयोग करती है, और आज मैंने इसे जांचने से पहले कुछ बग और स्मोक टेस्ट एप्लिकेशन को ठीक किया, लेकिन मैं किसी भी कोड पर टिप्पणी करना नहीं भूली। (इस कोड ने यूआई को थोड़ा अजीब बना दिया।) मैं जानना …

10
क्या ध्वज चर एक पूर्ण बुराई हैं? [बन्द है]
क्या ध्वज चर बुराई हैं? निम्न प्रकार के चर गहनता से अनैतिक हैं और क्या उनका उपयोग करना दुष्ट है? "बूलियन या पूर्णांक चर जो आप कुछ स्थानों पर एक मान निर्दिष्ट करते हैं, फिर नीचे आप चेक करते हैं फिर कुछ करने या न करने के लिए कक्षा में, …

5
मुझे ऐसे कार्य कहां करने चाहिए जो किसी वर्ग से संबंधित नहीं हैं?
मैं एक C ++ प्रोजेक्ट पर काम कर रहा हूं, जहां मेरे पास गणित कार्यों का एक समूह है, जिसे मैंने शुरू में एक वर्ग के हिस्से के रूप में उपयोग करने के लिए लिखा था। जैसा कि मैं अधिक कोड लिख रहा हूं, हालांकि, मैंने महसूस किया है कि …
47 c++  functions  class 

4
मुझे कक्षा को 'स्थिर' क्यों और कब बनाना चाहिए? कक्षाओं पर 'स्थिर' कीवर्ड का उद्देश्य क्या है?
staticकई भाषाओं में एक सदस्य पर कीवर्ड मतलब है कि आप उस वर्ग का एक उदाहरण है कि सदस्य की पहुंच है करने में सक्षम हो नहीं बनाना चाहिए। हालाँकि, मुझे पूरी कक्षा बनाने का कोई औचित्य नहीं दिखता है static। मुझे कक्षा क्यों और कब बनानी चाहिए static? कक्षा …

2
छोटे काल के प्रारंभिक इतिहास में "नियत" से एलन के का क्या अर्थ था?
मैं स्मॉलटॉक के प्रारंभिक इतिहास को पढ़ रहा हूं और "असाइनमेंट" के कुछ उल्लेख हैं जो मुझे इसके बारे में मेरी समझ पर सवाल करते हैं: हालांकि OOP कई प्रेरणाओं से आया था, दो केंद्रीय थे। बड़े पैमाने पर एक जटिल मॉड्यूल के लिए एक बेहतर मॉड्यूल योजना ढूंढनी थी …

10
एमवीवीएम का उपयोग किन परिस्थितियों में उचित है?
Microsoft द्वारा यूआई विकास प्लेटफार्मों को लक्षित करने के लिए मॉडल व्यू व्यू-मॉडल विकसित किया गया था जो एक्सएएमएल और .NET भाषाओं का उपयोग करके .NET प्लेटफॉर्म पर विशेष रूप से विंडोज प्रेजेंटेशन फाउंडेशन (WPF) और सिल्वरलाइट का समर्थन करता है। के बाद के वर्षों में, कई जावास्क्रिप्ट फ्रेमवर्क जैसे …

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