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

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

5
सामान्य नेस्टेड उप-मॉड्यूल के साथ गिट रिपोजिटरी का आयोजन
मैं गिट उप-मॉड्यूल का बहुत बड़ा प्रशंसक हूं । मुझे इसके संस्करण के साथ एक निर्भरता को ट्रैक करने में सक्षम होना पसंद है, ताकि आप अपनी परियोजना के पिछले संस्करण में रोल-बैक कर सकें और सुरक्षित और स्वच्छ रूप से निर्माण करने के लिए निर्भरता का संगत संस्करण हो। …
50 git  cmake  submodules 

3
अपवाद विनिर्देश क्यों खराब हैं?
कुछ 10 साल पहले स्कूल में वापस, वे आपको अपवाद निर्दिष्टताओं का उपयोग करना सिखा रहे थे। चूँकि मेरी पृष्ठभूमि उनमें से एक है, जो टॉरवेल्ड सी प्रोग्रामर हैं, जो ज़बरदस्ती सी ++ से बचते हैं, जब तक कि मुझे मजबूर नहीं किया जाता है, मैं केवल सी ++ में …

5
जब आपको रेगुलर एक्सप्रेशन का उपयोग नहीं करना चाहिए? [बन्द है]
प्रोग्रामर के शस्त्रागार में नियमित अभिव्यक्तियाँ शक्तिशाली उपकरण हैं, लेकिन - कुछ मामले हैं जब वे सबसे अच्छा विकल्प नहीं हैं, या एकमुश्त हानिकारक भी हैं। सरल उदाहरण # 1 regexp के साथ HTML पार्स कर रहा है - कई बग के लिए एक ज्ञात सड़क। संभवतः, यह सामान्य रूप …

14
स्कूल में प्रोग्रामिंग बनाम उद्योग में प्रोग्रामिंग के बीच अंतर? [बन्द है]
बहुत सारे छात्र जब वे स्नातक होते हैं और अपनी पहली नौकरी प्राप्त करते हैं, तो उन्हें लगता है कि वे वास्तव में प्रोग्राम करना नहीं जानते हैं, भले ही वे कॉलेज में अच्छे प्रोग्रामर रहे हों। 'वास्तविक दुनिया' में एक शैक्षणिक सेटिंग और प्रोग्रामिंग में प्रोग्रामिंग के बीच कुछ …

1
स्क्रिप्ट टैग का उपयोग करके जावास्क्रिप्ट फ़ाइल को शामिल करने का सबसे अच्छा तरीका क्या है?
मैं आमतौर पर नीचे स्क्रिप्ट टैग का उपयोग करके जावास्क्रिप्ट फाइलें शामिल करता हूं। <script type="text/javascript" src="somefile.js"></script> मैंने कुछ लोगों को भाषा की विशेषता का उपयोग करते हुए भी देखा है। अब-एक दिन मुझे लगता है कि कई लोग टाइप विशेषता को छोड़ रहे हैं। मुझे यह महसूस करना शुरू …
50 javascript 

14
अगर मैं ORM फ्रेमवर्क को अच्छी तरह से जानता हूं तो SQL महत्वपूर्ण है? [बन्द है]
मुझे SQL में कोई गंभीर अनुभव नहीं है और मुझे LINQ की जगह SQL लिखने से भी नफरत है। मैं ओआरएम से काफी खुश हूं। नियोक्ताओं और क्षेत्र के दृष्टिकोण से, क्या एसक्यूएल को जानना महत्वपूर्ण है? क्या मुझे इसमें महारत हासिल करनी है? क्या ऐसी कंपनियां जो ORM फ्रेमवर्क …

13
* कोड स्वामी * प्रणाली: क्या यह एक कुशल तरीका है? [बन्द है]
हमारी टीम में एक नया डेवलपर है। एक चुस्त कार्यप्रणाली हमारी कंपनी में उपयोग में है। लेकिन डेवलपर के पास एक और अनुभव है: वह मानता है कि कोड के विशेष भागों को विशेष डेवलपर्स को सौंपा जाना चाहिए। इसलिए यदि एक डेवलपर ने एक प्रोग्राम प्रक्रिया या मॉड्यूल बनाया …

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

11
आप एक "फुर्तीली" टीम को कैसे समझाते हैं कि उन्हें अभी भी अपने द्वारा लिखे गए सॉफ़्टवेयर की योजना बनाने की आवश्यकता है?
इस सप्ताह काम पर मैं फिर से परेशान हो गया । मानक चुस्त, TDD, साझा स्वामित्व, कार्ड के एक टुकड़े पर कुछ उपयोगकर्ता कहानियों से परे कुछ भी योजना बनाने की तदर्थ विकास कार्यप्रणाली के माध्यम से जाने के बाद, मौखिक रूप से कभी भी कोई वास्तविक काम किए बिना …
50 agile  planning 

11
लिस्प अधिक व्यापक क्यों नहीं है? [बन्द है]
मैं SICP वीडियो द्वारा योजना सीखना शुरू कर रहा हूं, और मैं अगले कॉमन लिस्प में जाना चाहूंगा। यह भाषा बहुत ही रोचक लगती है, और अधिकांश लोग इस पर किताबें लिखते हैं, जिसमें कहा गया है कि इसमें अप्रतिम अभिव्यंजक शक्ति है। सीएल एक मानक पुस्तकालय है लगता है। …

16
बहुत ज्यादा संस्करण नियंत्रण और बग ट्रैकिंग ओवरहेड प्रति परिवर्तन?
मैं ऐसी जगह पर काम करता हूं जो सीवीएस-क्रेजी और बुग्जिला-नट्स है। प्रत्येक रिलीज़ से इतनी अधिक शाखाएँ होती हैं कि कोई उन्हें गिन नहीं सकता। हर कोई लगातार ऑटो-मर्ज कर रहा है। इस नौकरी में कोई तरलता नहीं है । सब कुछ लॉक-स्टेप लगता है । एक साधारण सी …

9
समय कहां मिलता है? [बन्द है]
मैं खुद को नए कौशल, तकनीक, भाषा सुविधाओं आदि के मामले में पिछड़ता हुआ पाता हूं, और मुझे ऐसा करने का समय मिल रहा है। काम, पेशेवर, व्यक्तिगत और पारिवारिक दायित्वों के बीच, मैं यहां कुछ आवारा घंटों को खोजने के लिए भाग्यशाली हूं और किसी भी नई प्रौद्योगिकियों या …

10
वास्तविकता बनाम स्नातक अपेक्षाएं [बंद]
जब हम जो अध्ययन करना चाहते हैं उसे चुनते हैं, और अपने करियर और जीवन के साथ करते हैं, तो हम सभी को कुछ उम्मीदें होती हैं कि यह क्या होने वाला है। अब जब मैं उद्योग में लगभग एक दशक से हूं, तो मैं जो कुछ सोचा था उस …

14
कार्यात्मक प्रोग्रामिंग के लिए वर्तमान उत्साह क्यों? [बन्द है]
मैं स्कैल्, क्लीजुर और एफ # के संबंध में हाल ही में कार्यात्मक प्रोग्रामिंग भाषाओं के बारे में बहुत उत्साह से सुन रहा हूं। मैंने हाल ही में एफसी प्रतिमान सीखने के लिए हास्केल का अध्ययन शुरू किया है। मुझे यह पसंद है, यह वास्तव में मजेदार है, और मेरी …

26
मैं अपनी समस्या को सुलझाने की क्षमता कैसे सुधार सकता हूं?
हर कोई एक ही बात कहता है: "एक वास्तविक प्रोग्रामर जानता है कि वास्तविक समस्याओं को कैसे संभालना है।" लेकिन वे भूल जाते हैं कि उन्होंने यह क्षमता कैसे सीखी या कहाँ: यह स्कूलों में नहीं पढ़ाया जाता है। मैं जटिल प्रोग्रामिंग समस्याओं से निपटने की अपनी क्षमता में सुधार …

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