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

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

15
मैं स्रोत नियंत्रण का उपयोग करने के लिए चरवाहे प्रोग्रामर को कैसे मना सकता हूं?
अद्यतन मैं देवों की एक छोटी टीम पर काम करता हूं, 4 लोग। उनके पास सभी स्रोत नियंत्रण का उपयोग किया गया है। उनमें से ज्यादातर स्रोत नियंत्रण नहीं रख सकते हैं और इसके बजाय इसका उपयोग नहीं करना चुनते हैं। मेरा मानना ​​है कि स्रोत नियंत्रण पेशेवर विकास का …

7
फ़्लोटिंग पॉइंट राउंडिंग त्रुटियों का क्या कारण है?
मुझे पता है कि फ्लोटिंग पॉइंट अंकगणित में सटीक समस्याएं हैं। मैं आमतौर पर संख्या के एक निश्चित दशमलव प्रतिनिधित्व पर स्विच करके या केवल त्रुटि की उपेक्षा करके उन्हें दूर करता हूं। हालांकि, मुझे नहीं पता कि इस अशुद्धि के कारण क्या हैं। फ्लोट संख्या के साथ इतने सारे …

3
Google का भंडार कैसा है?
मैंने सुना है कि Google के पास अपने सभी कोड की विशाल निजी (आंतरिक) रिपॉजिटरी है और उनके कर्मचारियों तक इसकी पहुंच है, ताकि जब वे चीजें विकसित कर रहे हों तो उन्हें पहिया को फिर से चलाना न पड़े। मैं इसके बारे में अधिक जानना चाहता हूँ! क्या Google …

15
जब चीजें काम न करें तो निराशा से निपटना [बंद]
आप कभी कुछ सरल लागू करने की कोशिश करते हैं लेकिन कुछ अजीब कारण से यह काम नहीं करता है। तो आप एक संभव समाधान की कोशिश करते हैं लेकिन फिर कुछ और काम नहीं करता है। आप अलग-अलग वर्कअराउंड की कोशिश करते रहते हैं लेकिन हर बार कुछ अलग …

1
सॉफ्टवेयर विकास प्रबंधक की लिखित भूमिका [बंद]
हम सभी जानते हैं एक सॉफ्टवेयर विकास प्रबंधक करता है, लेकिन मुझे डर है कि हम केवल यह पता कर रहा हूँ थोड़ा । हमें लगता है कि हम जानते हैं कि वह क्या कर रहा है, लेकिन यह जानने के लिए कि नौकरी का दायरा थोड़ा कठिन है। आपकी …
62 management 

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

5
डिपेंडेंसी इंजेक्शन और आईओसी कंटेनरों का उपयोग करने के क्या फायदे हैं?
मैं डिपेंडेंसी इंजेक्शन और IoC कंटेनरों पर बात करने की योजना बना रहा हूं, और मैं इसका उपयोग करने के लिए कुछ अच्छे तर्क तलाश रहा हूं। इस तकनीक और इन उपकरणों का उपयोग करने के सबसे महत्वपूर्ण लाभ क्या हैं?

11
क्या आपने स्पेस हार्डिंग से निपटा है?
मैं अंतरिक्ष के सख्त होने पर सर्वोत्तम प्रथाओं का अध्ययन करने के लिए बहुत उत्सुक हूं। उदाहरण के लिए, मैंने पढ़ा है (हालाँकि मैं अब कोई लेख नहीं ढूँढ सकता) कि मंगल रोवर्स के कुछ मुख्य भागों ने गतिशील मेमोरी आवंटन का उपयोग नहीं किया, वास्तव में यह निषिद्ध था। …
62 c  memory 

1
अगर मैं जीआईटीबी पर एक प्रोजेक्ट कांटा करता हूं जो एमआईटी के तहत लाइसेंस प्राप्त है, तो मैं एट्रिब्यूशन और कॉपीराइट नोटिस को कैसे संभाल सकता हूं?
अगर मैं एक एमआईटी परियोजना को कांटा और इसे बहुत संशोधित और नाम बदलने की योजना बना रहा हूं, तो मैं मुख्य लाइसेंस फ़ाइल पर एमआईटी लाइसेंस के ऊपर कॉपीराइट नोटिस को कैसे संभाल सकता हूं। क्या मैं मूल लेखक और मेरी कंपनी या सिर्फ मूल लेखक को सूचीबद्ध करूंगा? …

9
"अच्छा" इकाई परीक्षण कैसे लिखें?
इस धागे से त्रस्त , मैं (फिर से) अपनी परियोजनाओं में इकाई परीक्षणों का उपयोग करने के बारे में सोच रहा हूं। कुछ पोस्टरों में कहा गया है कि "टेस्ट अच्छे हैं, अगर वे अच्छे टेस्ट हैं"। मेरा सवाल अब: "अच्छे" परीक्षण क्या हैं? मेरे अनुप्रयोगों में, मुख्य भाग अक्सर …

3
एक ही धागा कई कोर पर कैसे चलता है?
मैं यह समझने की कोशिश कर रहा हूं कि उच्च-स्तर पर, एकल धागे कई कोर में कैसे चलते हैं। नीचे मेरी सबसे अच्छी समझ है। मुझे विश्वास नहीं है कि यह सही है। हाइपर-थ्रेडिंग के मेरे पढ़ने के आधार पर , ऐसा लगता है कि ओएस सभी थ्रेड्स के निर्देशों …

12
चुस्त तरीकों के साथ उत्कृष्ट सॉफ्टवेयर कैसे विकसित करें?
ग्राहक संतुष्टि का कानो मॉडल उत्पाद सुविधाओं के विभिन्न वर्गों को परिभाषित करता है। उनमें से हैं गुण होना चाहिए: यदि इन्हें लागू नहीं किया जाता है तो ग्राहक उत्पाद को स्वीकार नहीं करेगा। आकर्षक गुण (प्रसन्नता देने वाले): ऐसी विशेषताएं जो ग्राहक अक्सर पहली जगह में भी उम्मीद नहीं …

5
निर्भरता इंजेक्शन: फील्ड इंजेक्शन बनाम कंस्ट्रक्टर इंजेक्शन?
मुझे पता है कि यह एक गर्म बहस है और समय के साथ राय बदल जाती है और सबसे अच्छा तरीका है। : जब तक मैं विभिन्न ब्लॉग (exs पर पढ़ना शुरू किया मैं अपने वर्गों के लिए विशेष रूप से क्षेत्र इंजेक्शन का उपयोग करते थे petrikainulainen और schauderhaft …

7
डेटाबेस के लिए रिलेशनल मॉडल क्यों मायने रखता है?
मैं एक परियोजना के लिए आ रहा हूँ जहाँ मुझे अपने बॉस के साथ एक डेटाबेस को लागू करना होगा; हम एक बहुत छोटी शुरुआत कर रहे हैं ताकि काम का माहौल गहरा व्यक्तिगत हो। उन्होंने मुझे पहले कंपनी डेटाबेस में से एक दिया था और यह पूरी तरह से …

8
डेवलपर्स से संवेदनशील डेटा सुरक्षित करना
मेरे पास एक एंटरप्राइज़ एप्लिकेशन चल रहा है जो MySQL और MongoDB डेटस्टोर्स दोनों का उपयोग करता है । मेरी विकास टीम सभी के पास आवेदन रिलीज, रखरखाव आदि करने के लिए मशीन तक एसएसएच पहुंच है। मैंने हाल ही में व्यवसाय में एक जोखिम उठाया था जब उपयोगकर्ताओं ने …

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