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

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

9
क्या इंटेल कंपाइलर वास्तव में Microsoft से बेहतर हैं? [बन्द है]
वर्षों पहले, मुझे आश्चर्य हुआ जब मुझे पता चला कि इंटेल विजुअल स्टूडियो के संगत संकलक बेचता है। मैंने इसे विशेष रूप से C / C ++ के साथ-साथ शानदार नैदानिक ​​उपकरणों के लिए आज़माया। लेकिन कोड अंतर को नोटिस करने के लिए बस कम्प्यूटेशनल रूप से गहन नहीं था। …
56 compiler 

7
सिंगल रिस्पांसिबिलिटी प्रिंसिपल - मैं कोड फ्रैग्मेंटेशन से कैसे बच सकता हूं?
मैं एक टीम पर काम कर रहा हूं, जहां टीम लीडर, SOLID विकास सिद्धांतों का एक बड़ा समर्थक है। हालांकि, दरवाजे के बाहर जटिल सॉफ्टवेयर प्राप्त करने के लिए उनके पास बहुत अधिक अनुभव नहीं है। हमारे पास एक ऐसी स्थिति है जहां उसने एसआरपी लागू किया है जो पहले …

11
इंटर्न के रूप में कितने प्रश्न पूछना उचित है? [बन्द है]
इसलिए, मैंने अभी एक इंटर्नशिप शुरू की है, और मुझे चिंता है कि मैं बहुत सारे प्रश्न पूछ रहा हूं। मेरे गुरु ने मुझे प्रोजेक्ट्स सौंपे और मुझे कंपनी की सभी तकनीकों और कार्यप्रणाली को सीखने में मदद की। हालाँकि, इस परियोजना को करते समय मेरे लिए सीखने के लिए …
56 internship 

13
हम एक पुनरावृत्ति के अंत में डाउनटाइम को कैसे कम कर सकते हैं?
जहां मैं काम करता हूं हम 3-सप्ताह की पुनरावृत्तियों के साथ स्क्रैम-चालित चुस्त अभ्यास करते हैं। हां, यदि पुनरावृत्तियां कम थीं, तो यह अच्छा होगा, लेकिन इसे बदलना फिलहाल कोई विकल्प नहीं है। पुनरावृत्ति के अंत में, मुझे आमतौर पर लगता है कि अंतिम दिन बहुत धीरे-धीरे चलता है। वास्तविक …

11
गतिशील भाषाओं के लिए आईडीई - आप कितनी दूर प्राप्त कर सकते हैं?
मुझे यह निराशा होती है कि गतिशील भाषाओं की पेशकश करने वाली विकास की गति को पूर्णता और अन्य परिसंपत्तियों की कमी से काफी समझौता करना चाहिए जो आईडीई आपको अपने स्थिर समकक्षों में देगा। यह केवल कम टाइपिंग के बारे में नहीं है - यह उत्पादकता को बढ़ावा देने …

9
एक जूनियर डेवलपर को किराए पर लेना, मुझे क्या पूछना चाहिए? [बन्द है]
वर्तमान में हम मेरी मदद करने के लिए एक जूनियर डेवलपर को काम पर रख रहे हैं, क्योंकि मेरे पास वर्तमान में प्रबंधन की तुलना में अधिक परियोजनाएं हैं। मैंने कभी किसी को नहीं रखा है जो एक दोस्त या कम से कम परिचित नहीं था। मेरे पास एकमात्र आवेदक …

3
एक लैम्ब्डा क्या है, और यह क्यों उपयोगी होगा? [बन्द है]
अब तक मैंने इसके बारे में सुना: लैम्ब्डा कैलकुलस लैम्ब्डा प्रोग्रामिंग लम्बोदर भाव लैम्ब्डा कार्य करता है जो सभी कार्यात्मक प्रोग्रामिंग से संबंधित लगता है ... जाहिरा तौर पर इसे C ++ 1x में एकीकृत किया जाएगा, इसलिए मैं इसे अब बेहतर समझ सकता हूं: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions क्या कोई व्यक्ति संक्षेप …

13
विंडोज रजिस्ट्री की आवश्यकता क्यों है?
जैसा कि मैंने कॉम में समस्याओं का सामना किया है, कंधे से कंधा मिलाकर, डीएल नर्क से निपटा, सभी जुनून के साथ विंडोज़ रजिस्ट्री से नफरत करते हुए, मैं सोच रहा था कि इसकी आवश्यकता क्यों है। मैंने कभी भी रजिस्ट्री की सर्वोत्तम प्रथाओं पर एक पूरी किताब पढ़ने के …

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

19
क्या OOP कोड के पुन: उपयोग के वादे को पूरा करता है? कोड पुन: उपयोग को प्राप्त करने के लिए क्या विकल्प हैं?
शायद ऑब्जेक्ट-ओरिएंटेड प्रतिमान का उपयोग करने का सबसे बड़ा वादा कोड का पुन: उपयोग है। कुछ विवाद कि यह हासिल किया गया था। क्यों हासिल किया गया (नहीं)? क्या OOP के रूप में कोड पुन: उपयोग करता है, इसे परिभाषित करता है, परियोजनाओं को अधिक उत्पादक बनाता है? या अधिक …

30
प्रोग्रामिंग / सोच कौशल विकसित करने में मदद करने के लिए प्रोग्रामर को क्या गैर-प्रोग्रामिंग किताबें पढ़नी चाहिए? [बन्द है]
वहाँ एक हैं बहुत से क्या प्रोग्रामिंग पुस्तकों प्रोग्रामर के बुकशेल्फ़ पर होना चाहिए के बारे में सवाल। गैर-प्रोग्रामिंग संबंधित पुस्तकों के बारे में कैसे आप बेहतर प्रोग्रामर या डेवलपर बनने में मदद कर सकते हैं? यह जानना भी दिलचस्प होगा कि वे मदद क्यों करेंगे। मेरी पहली पसंद सन …

3
जावा 8 में लैम्ब्डा सिंटैक्स के बजाय विधि संदर्भ सिंटैक्स का उपयोग करने के लिए एक प्रदर्शन लाभ है?
विधि संदर्भ लंबर आवरण के ओवरहेड को छोड़ दें? क्या वे भविष्य में हो सकते हैं? विधि संदर्भों पर जावा ट्यूटोरियल के अनुसार : कभी-कभी ... एक लंबोदर अभिव्यक्ति एक मौजूदा पद्धति के अलावा कुछ नहीं करती है। उन मामलों में, मौजूदा विधि को नाम से संदर्भित करना अक्सर स्पष्ट …

3
कई बूलियन राज्यों को एक संख्या में संग्रहीत / पैकिंग करने के लिए क्या नाम है?
यह एक प्रकार का सरल संपीड़न है जहां आप एक बूलियन / बाइनरी राज्यों को संग्रहीत करने के लिए एक संख्यात्मक चर का उपयोग करते हैं, दोहरीकरण और इस तथ्य का उपयोग करते हैं कि प्रत्येक दोहरीकरण संख्या 1 + सभी पिछले वाले का योग है। मुझे यकीन है कि …
55 terminology  bit 

10
किन मामलों में कम कोड बेहतर नहीं है? [बन्द है]
मैंने हाल ही में काम पर कुछ कोड रिफलेक्ट किया है, और मुझे लगा कि मैंने अच्छा काम किया है। मैंने कोड की 980 लाइनों को 450 पर गिरा दिया और कक्षाओं की संख्या को आधा कर दिया। मेरे सहयोगियों को यह दिखाते समय कुछ सहमत नहीं थे कि यह …

4
शब्दकोश वेबसाइट के लिए MySQL का उपयोग एक बुरा विचार क्यों है?
मैं शब्दकोश प्रविष्टियों (आमतौर पर एकल शब्द) और उनके अर्थ को किसी अन्य भाषा में संग्रहीत करने के लिए डेटाबेस को डिज़ाइन और सेट करने की योजना बना रहा हूं। इसलिए, उदाहरण के लिए, तालिका शब्दावली में प्रविष्टि और परिभाषा होनी चाहिए और प्रत्येक तालिका रिकॉर्ड में संग्रहीत रिकॉर्ड की …

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