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

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

20
क्या प्रोग्रामिंग सिखाना आपको एक बेहतर प्रोग्रामर बनाता है [बंद]
मैं खुद को एक मध्यवर्ती पायथन प्रोग्रामर मानता हूं और एक शुरुआती पायथन प्रोग्रामिंग क्लास के लिए प्रशिक्षक बनने का अवसर प्रदान किया गया है। मैं सोच रहा था कि क्या यह वास्तव में मेरे प्रोग्रामिंग प्रदर्शनों की सूची को चौड़ा करेगा। क्या लोगों के एक समूह को सफलतापूर्वक प्रशिक्षित …

17
क्या सॉफ्टवेयर इंजीनियरिंग कैरियर में मेरा संचार कौशल बर्बाद हो जाएगा? [बन्द है]
मैं लगभग 5 वर्षों (20% विश्लेषण / प्रोग्रामिंग, 80% संचार) के लिए वित्तीय इंजीनियरिंग क्षेत्र (बीए गणित और बीए कंप्यूटर साइंस के बाद) में रहा हूं और लोगों से संवाद करने और तकनीकी समस्याओं पर चर्चा करने की मेरी क्षमता पर गर्व करता हूं (अर्थात बातचीत कर रहा हूं एक …

18
एक साक्षात्कार के दौरान वाक्य-रचना का सही होना कितना महत्वपूर्ण है? [बन्द है]
जब एक साक्षात्कार के उम्मीदवार से व्हाइटबोर्ड पर एक कार्यक्रम लिखने के लिए कहा जाता है, तो क्या आप उम्मीद करते हैं कि उम्मीदवार कोड लिखने के लिए जो वाक्य-रचना सही है? मेरे पास दो उम्मीदवार थे, जिनमें से एक ने वाक्यविन्यास सही प्रोग्राम लिखा था, लेकिन तर्क चिह्न तक …
40 interview 

13
क्यों और किन कारणों से डेवलपर्स "दैनिक स्क्रैम" पसंद नहीं कर सकते हैं? [बन्द है]
दैनिक घोटाले को पकड़ने में फायदे हैं, जैसे: टीम एक दूसरे के साथ समन्वित हो जाती है सभी जानते हैं कि किस राशि का कितना कार्य किया गया है Burndown चार्ट अधिक से अधिक पूरा हो जाता है टास्क बोर्ड अपडेट किया गया है यह इतना अधिक नहीं है, 15 …

9
मुझे एक वर्ग को अमूर्त वर्ग क्यों घोषित करना चाहिए?
मुझे सिंटैक्स पता है, अमूर्त वर्ग के लिए लागू नियम और मैं एक अमूर्त वर्ग का उपयोग जानना चाहता हूं एब्सट्रैक्ट क्लास को सीधे इंस्टैंट नहीं किया जा सकता है लेकिन अन्य क्लास द्वारा बढ़ाया जा सकता है ऐसा करने से फायदा क्या है? यह एक इंटरफेस से कैसे अलग …

11
क्या यह इंटरफेस का उपयोग न करने की बुरी आदत है? [बन्द है]
मैं शायद ही कभी इंटरफेस का उपयोग करता हूं और उन्हें दूसरों के कोड में सामान्य पाता हूं। इसके अलावा, मैं अपने कोड में शायद ही कभी उप और सुपर कक्षाएं (अपनी कक्षाएं बनाते समय) बनाता हूं। क्या यह बुरी बात है? क्या आप इस शैली को बदलने का सुझाव …

19
क्या आप अपने काम को बेहतर तरीके से करने के लिए अपने स्वयं के पैसे के साथ हार्डवेयर खरीदेंगे? [बन्द है]
काम के दौरान, मुझे एक उचित-विशेष मशीन (दोहरी क्वाड 2GHz, 4GB रैम, 160GB 7200RPM ड्राइव, Win7) दी गई थी, लेकिन कुछ स्थानों (HDD / RAM) में इसकी कमी थी। आईटी स्टाफ मेरे साथ अपने खुद के हार्डवेयर को बदलने के लिए ठीक था, इसलिए अब मैं एक एसएसडी और एक …

13
काम पर कोडिंग मानकों को संभालना (मैं मालिक नहीं हूं)
मैं एक छोटी सी टीम पर काम करता हूं, लगभग 10 देव। हमारे पास कोई कोडिंग मानक नहीं हैं। कुछ चीजें हैं जो आदर्श बन गई हैं लेकिन कुछ करने के तरीके पूरी तरह से असमान हैं। मेरा बड़ा एक इंडेंटेशन है। कुछ टैब का उपयोग करते हैं, कुछ रिक्त …

1
फैक्टरी पैटर्न और अमूर्त कारखाने के बीच क्या अंतर है?
अंत में कुछ बुनियादी पैटर्न (कैरियर में बहुत देर से, लेकिन यह एक अलग कहानी है) सीखने की गंभीरता से कोशिश करना शुरू करने के बाद, मैं फैक्ट्री पैटर्न और एब्सट्रैक्ट फ़ैक्टरी के बीच के अंतरों के बारे में अपना सिर पाने की कोशिश कर रहा हूँ। इन दो पैटर्न …

6
जावा वंशानुक्रम से क्यों बचें "विस्तार"
जामे गोसलिंग ने कहा "जब भी संभव हो आप कार्यान्वयन विरासत से बचना चाहिए।" और इसके बजाय, इंटरफ़ेस वंशानुक्रम का उपयोग करें। पर क्यों? हम "एक्सटेंड्स" कीवर्ड का उपयोग करके किसी ऑब्जेक्ट की संरचना को इनहेरिट करने से कैसे बच सकते हैं, और साथ ही साथ हमारे कोड ऑब्जेक्ट ओरिएंटेड …

2
कर्नेल / सिस्टम / डिवाइस ड्राइवर प्रोग्रामर कैसे बनें? [बन्द है]
मैं वर्तमान में एंड्रॉइड ओएस के साथ काम करने वाले सॉफ़्टवेयर इंजीनियर के रूप में एक पेशेवर क्षमता में काम करता हूं। हम परियोजना के अन्य पहलुओं के बीच एक देशी डेमॉन के रूप में हमारे मंच को एकीकृत करने पर काम करते हैं। मैं मुख्य रूप से एसडीके और …
40 c  linux  linux-kernel 

16
यदि कंपनी ने किसी बड़े प्रोजेक्ट के लिए मेरे योगदान को नहीं पहचाना तो आपका क्या सुझाव है? [बन्द है]
मैं 1 साल के अनुभव के साथ एक एंट्री लेवल डेवलपर हूं। मैंने एक बड़े पैमाने पर परियोजना पर काम किया है जो मैंने परियोजना के काम का लगभग 80% खेला है, वे 5 महीने मेरे लिए भयानक थे - देर रात तक काम करना, यहां तक ​​कि रविवार भी। …
40 management 

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

15
बहुत टाइट शेड्यूल पर कोड कैसे करें?
मैं ऐसे प्रोजेक्ट पर काम कर रहा हूं, जिसमें बहुत टाइट शेड्यूल है। मेरे पास कोड और परीक्षण के लिए बहुत समय नहीं है (भले ही मैं हर रोज 12 घंटे से अधिक काम करता हूं, फिर भी इसमें देरी हो रही है), और परिणाम बहुत नाजुक है। इसका कोड …

16
क्यों नौकरी पोस्टिंग हमेशा "रॉकस्टार?" [बंद] की तलाश में
मैंने प्रोग्रामरों से अनुरोध करने के लिए हालिया प्रवृत्ति पर ध्यान दिया है जो रॉकस्टार हैं । मुझे यह मिल गया, वे किसी ऐसे व्यक्ति की तलाश कर रहे हैं जो वास्तव में अच्छा है कि वे क्या करते हैं। लेकिन क्यों (प्रार्थना) एक रॉकस्टार के संदर्भ को बनाते हैं? …

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