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

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

10
कोड "विरासत" कब है? [बन्द है]
हमने यह सब किया है, हमने कुछ कोड (अक्सर सामान जो हमें विरासत में मिला है) को "विरासत" के रूप में लेबल किया है? लेकिन यह अभी भी उत्पादन प्रणालियों में उपयोग किया जाता है - तो क्या यह वास्तव में विरासत है? और क्या यह विरासत बनाता है? क्या …

15
सह-कार्यकर्ता ने मेरे सभी प्रश्नों का नाम बदल दिया [बंद]
मुझे नहीं पता कि मुझे बहुत चिढ़ होना चाहिए या क्या। मैंने अकेले एक बड़े डेटाबेस के लिए 300 से अधिक प्रश्नों का निर्माण किया, और एक नामकरण सम्मेलन विकसित किया ताकि मैं उन्हें बाद में खोज सकूं। मेरे कार्यालय में किसी और को यह भी पता नहीं है कि …
63 database  sql  access 

16
क्या पहले व्यक्ति टिप्पणी विचलित और अव्यवसायिक हैं?
मैंने अपने आप को कुछ (पुरातन विज़ुअल बेसिक 6.0) कोड में निम्नलिखित टिप्पणी लिखते हुए पाया: मैं लिख रहा था: If WindowState <> 1 Then 'The form's not minimized, so we can resize it safely '... End if मुझे यकीन नहीं है कि मैं अपनी टिप्पणियों में "हम" का उपयोग …

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

15
कंप्यूटर प्रोग्रामिंग की कला - पढ़ने के लिए या नहीं पढ़ने के लिए? [बन्द है]
वहाँ प्रोग्रामिंग के बारे में बहुत सारी किताबें हैं, और ऐसा लगता है कि कोड कंप्लीट "लोगों द्वारा प्रोग्रामिंग की गई पुस्तकों को पढ़ना" की अधिकांश लोगों की सूची में सबसे ऊपर है, लेकिन डोनाल्ड नुथ द्वारा कंप्यूटर प्रोग्रामिंग की कला के बारे में क्या ? मैं एक व्यस्त व्यक्ति …
63 books 

9
क्या Agile / Scrum का उपयोग 1 या 2 डेवलपर्स द्वारा किया जा सकता है?
मैंने जो कुछ भी पढ़ा है और इस बिंदु पर शोध कर रहा है वह बताता है कि कैसे एजाइल / स्क्रैम लगभग 4 से 6 सदस्यों की टीमों के साथ काम करता है, शायद और भी। मेरी वर्तमान दुकान में, हमारे पास लगभग 8 डेवलपर्स या तो हैं, लेकिन …

29
एक पेशेवर प्रोग्रामर के लिए कंप्यूटर विज्ञान की डिग्री क्यों मायने रखती है? [बन्द है]
मेरे पास कंप्यूटर साइंस की डिग्री है। यह दरवाजे खोलने, नौकरी पाने के लिए बहुत अच्छा रहा है। जहाँ तक मुझे C # .NET प्रोग्रामिंग के पेशेवर क्षेत्र में मदद करने (क्षेत्र में सबसे लोकप्रिय प्लेटफ़ॉर्म और भाषा पर काम करता है अगर पूरी दुनिया में सबसे लोकप्रिय ओएस नीचे …

19
भयानक अनुमानों से निपटना
हाल ही में एक परियोजना जिस पर मैंने काम किया था, वह आर्किटेक्ट द्वारा गंभीर रूप से कम करके आंका गया था। अनुमान कम से कम 500% था। ग्राहक के साथ करार पर हस्ताक्षर किए जाने के बाद दुर्भाग्य से मुझे परियोजना पर लाया गया था। वरिष्ठ देव के रूप …

30
क्या मुझे एक बड़े नाम वाले विश्वविद्यालय में जाने की आवश्यकता है? [बन्द है]
अमेरिका में जल्द ही उच्च विद्यालय के वरिष्ठ स्नातक होने के नाते, मैं कुछ महीनों में एक कठिन निर्णय लेने जा रहा हूं: मुझे किस कॉलेज में जाना चाहिए? क्या यह एक बड़े नाम कंप्यूटर विज्ञान की डिग्री, इंटर्नशिप, और प्रोफेसरों के साथ कनेक्शन प्राप्त करने के लिए कॉर्नेल या …
63 education 

5
CSS और SVGs में बड़ी संख्या में मैजिक नंबर स्वीकार्य क्यों हैं?
अक्सर मैं हॉट नेटवर्क क्वेश्चन लिस्ट के सवालों को इस तरह से देखता हूं कि मूल रूप से "मैं CSS में इस मनमाने आकार को कैसे आकर्षित करता हूं" पूछते हैं। निश्चित रूप से उत्तर सीएसएस या एसवीजी डेटा के ब्लॉक के एक जोड़े के साथ प्रतीत होता है यादृच्छिक …

4
क्या कार्यात्मक प्रोग्रामिंग मल्टीथ्रेडिंग में तेज है क्योंकि मैं चीजों को अलग तरह से लिखता हूं या क्योंकि चीजें अलग तरह से संकलित हैं?
मैं कार्यात्मक प्रोग्रामिंग की दुनिया में गोता लगा रहा हूं और मैं हर जगह पढ़ता रहता हूं कि कार्यात्मक भाषाएं मल्टीथ्रेडिंग / मल्टीकोर कार्यक्रमों के लिए बेहतर हैं। मैं समझता हूं कि कार्यात्मक भाषाएं बहुत सी चीजों को अलग-अलग तरीके से करती हैं, जैसे कि पुनरावृत्ति , यादृच्छिक संख्याएं आदि …

11
क्या एक बड़ी बूलियन अभिव्यक्ति एक ही अभिव्यक्ति की तुलना में विधेय विधियों में टूट गई है? [बन्द है]
समझने में आसान क्या है, एक बड़ा बूलियन स्टेटमेंट (काफी जटिल), या एक ही बयान प्रेडिकेट विधियों (पढ़ने के लिए बहुत सारे अतिरिक्त कोड) में टूट गया? विकल्प 1, बड़ी बूलियन अभिव्यक्ति: private static bool ContextMatchesProp(CurrentSearchContext context, TValToMatch propVal) { return propVal.PropertyId == context.Definition.Id && !repo.ParentId.HasValue || repo.ParentId == propVal.ParentId …
63 c#  readability 

2
बिटवाइज़ ऑपरेटरों की तुलना की तुलना में कम प्राथमिकता क्यों है?
क्या कोई औचित्य की व्याख्या कर सकता है, क्यों सबसे लोकप्रिय भाषाओं के एक समूह में (नीचे नोट देखें) तुलना ऑपरेटरों (==; <;>, <,>, <=>>) को बिटवाइस ऑपरेटरों की तुलना में उच्च प्राथमिकता है ((; |, |, ^) , ~) मुझे नहीं लगता कि मैंने कभी ऐसे उपयोग का सामना …

6
एक गैर-तकनीकी प्रबंधक स्वयं-प्रेरित सॉफ़्टवेयर डेवलपर्स की टीम में मूल्य कैसे जोड़ता है?
मैं बहुत सारे प्रोग्रामर्स को प्रबंधन और प्रशासन की भूमिकाओं से दूर होते हुए देख रहा हूं। वे सामान बनाना चाहते हैं। और परिणामस्वरूप, इनमें से बहुत सारे पद गैर-तकनीकी लोगों द्वारा भरे गए हैं। मैं यह देखने में विफल हूं कि वे कैसे मूल्य जोड़ते हैं। क्या शेड्यूलिंग मीटिंग्स, …

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

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