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

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

14
ऑनलाइन उपस्थिति होना प्रोग्रामर के लिए कितना महत्वपूर्ण है? [बन्द है]
मैंने प्रोग्रामर्स "पोर्टफ़ोलियो" के अधिक से अधिक उल्लेखों (यहां पोस्टों में और वास्तविक नौकरी विवरण दोनों में) पर ध्यान दिया है - आमतौर पर इस तरह की साइट, GitHub , आदि पर उनके सार्वजनिक प्रोफ़ाइल । यह कितना महत्वपूर्ण है, और क्या कंपनियां (विशेष रूप से स्टार्टअप) अस्वीकार (या तुरंत …

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

6
कस्टम सॉफ़्टवेयर लिखने के लिए मुझे अपनी दरें कैसे निर्धारित करनी चाहिए? [बन्द है]
एक कस्टम सॉफ़्टवेयर के लिए, जिसे विकसित होने में एक वर्ष या उससे अधिक समय लगेगा, एक सलाहकार के रूप में क्या चार्ज करना है, यह निर्धारित करने के बारे में मैं कैसे जाऊँगा? मुझे एक संख्या के साथ आने में एक कठिन समय मिल रहा है, और ऑनलाइन खोजें …

19
क्या अभी भी पर्ल एक उपयोगी, व्यवहार्य भाषा है? [बन्द है]
मुझे पता है कि यह पहले पूछा जा सकता है, लेकिन यहाँ कुछ भी नहीं जाता है ... क्या पर्ल अभी भी कुछ ऐसा है जिसे उपयोगी माना जाएगा? यदि कोई नया प्रोग्रामर था (या तो पूरी तरह से प्रोग्रामिंग में नया है या केवल कुछ महीने / वर्षों का …
77 perl 

16
एक व्यक्ति के लिए सर्वश्रेष्ठ विकास पद्धति?
मैं परियोजनाओं पर काम करने में बहुत समय बिताता हूं जिसमें मैं एकमात्र डेवलपर, परियोजना प्रबंधक, डिजाइनर, क्यूटी व्यक्ति (हां, मुझे पता है ... बुरा!) है, और कभी-कभी मैं भी ग्राहक हूं। मैंने परियोजनाओं की योजना बनाने और खुद को प्रबंधित करने के बारे में सब कुछ करने की कोशिश …

30
सबसे खराब कोडिंग मानक जिसका आपको कभी पालन करना पड़ा है? [बन्द है]
क्या आपने कभी मानकों को कोड करने के लिए काम किया है: बहुत अपनी उत्पादकता कम हो गई? मूल रूप से अच्छे कारणों में शामिल थे, लेकिन मूल चिंता के अप्रासंगिक होने के बाद लंबे समय तक रखा गया था? इतनी लंबी सूची में थे कि उन सभी को याद …

13
खेल के विकास के लिए जावा का अधिक व्यापक रूप से उपयोग क्यों नहीं किया जाता है? [बन्द है]
मैं गेम डेवलपर या कुछ भी नहीं हूं, लेकिन मुझे पता है कि जावा खेल के विकास के लिए बहुत व्यापक रूप से उपयोग नहीं किया जाता है। जावा अधिकांश खेलों के लिए पर्याप्त तेज़ होना चाहिए, तो पकड़ कहाँ है? मैं कुछ कारणों के बारे में सोच सकता हूं: …

4
कोड समीक्षा का उद्देश्य क्या है
मैं कोड समीक्षा के मूल्य पर अपने संगठन को बेचने की कोशिश कर रहा हूं। मैंने कई स्थानों पर काम किया है जहाँ वे कार्यरत थे। मैंने उन्हें स्टाइल की पसंद, और कार्यात्मक निर्णय लेने के लिए उपयोग करने के लिए देखा है, और मैंने उन्हें देखा है कि आंत …

9
मैं बूलियन क्लीयर के साथ कॉल कैसे कर सकता हूं? बुलियन ट्रैप
जैसा कि @ benjamin-gruenbaum द्वारा टिप्पणियों में नोट किया गया है, इसे बुलियन ट्रैप कहा जाता है: कहो मेरे पास एक फंक्शन है ऐसा UpdateRow(var item, bool externalCall); और मेरे नियंत्रक में, वह मान externalCallहमेशा TRUE रहेगा। इस फ़ंक्शन को कॉल करने का सबसे अच्छा तरीका क्या है? मैं आमतौर …
76 boolean  const 

16
क्या हमें बेतरतीब ढंग से खुद को मारने के लिए कार्यक्रमों को डिजाइन करना चाहिए? [बन्द है]
संक्षेप में, क्या हमें समग्र व्यवस्था की भलाई के लिए मृत्यु को अपने कार्यक्रमों, प्रक्रियाओं और थ्रेड्स को निम्न स्तर पर डिजाइन करना चाहिए? विफलताएं होती हैं। प्रक्रियाएं मर जाती हैं। हम आपदा की योजना बनाते हैं और कभी-कभी इससे उबर जाते हैं। लेकिन हम शायद ही कभी अप्रत्याशित कार्यक्रम …
76 design 

11
C ++ में हतोत्साहित बेस-फॉर-ऑल-ऑब्जेक्ट्स क्यों है
स्ट्रॉस्ट्रप कहते हैं, "अपनी सभी कक्षाओं (ऑब्जेक्ट क्लास) के लिए तुरंत एक अद्वितीय आधार का आविष्कार न करें। आमतौर पर, आप इसके बिना कई / अधिकांश कक्षाओं के लिए बेहतर कर सकते हैं।" (C ++ प्रोग्रामिंग लैंग्वेज फोर्थ एडिशन, सेक 1.3.4) बेस-क्लास-फॉर-एवरीथिंग आमतौर पर एक बुरा विचार क्यों है, और …

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

14
पूर्वता क्या होनी चाहिए: YAGNI या अच्छा डिज़ाइन?
किस बिंदु पर YAGNI को अच्छी कोडिंग प्रथाओं के विरुद्ध और इसके विपरीत होना चाहिए ? मैं काम पर एक परियोजना पर काम कर रहा हूं और धीरे-धीरे अपने सहकर्मियों को अच्छे कोड मानकों को पेश करना चाहता हूं (वर्तमान में कोई भी नहीं है और सब कुछ बस कविता …

8
C # [बंद] में "उपज" कीवर्ड का व्यावहारिक उपयोग
लगभग 4 वर्षों के अनुभव के बाद, मैंने एक कोड नहीं देखा है जहाँ उपज कीवर्ड का उपयोग किया जाता है। क्या कोई मुझे इस कीवर्ड का एक व्यावहारिक उपयोग (स्पष्टीकरण के साथ) दिखा सकता है, और यदि ऐसा है, तो अन्य तरीकों से इसे पूरा करना आसान नहीं है?
76 c#  syntax 

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

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