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

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

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


12
प्रोग्रामिंग ज्ञान को बनाए रखने में कौन सी तकनीकें मदद करती हैं? [बन्द है]
आपको प्रोग्रामिंग से संबंधित सामान कैसे याद हैं? क्या आपको इस बात का अहसास है कि आपने अभी, कुछ साल पहले आपके सामने जो त्रुटि का सामना किया है, और आप कसम खा सकते हैं कि आपको इसका कारण पता था, लेकिन अब आप इसे भूल गए हैं? क्या आपने …

17
लौटाया गया चर "परिणाम" नाम देना एक अच्छा अभ्यास है? [बन्द है]
क्या चर को विधि के नाम से पुकारते हुए पुकारना अच्छा है result? उदाहरण के लिए: public Zorglub calculate() { Zorglub result = [...] [...] return result; } या मुझे इसके प्रकार से नाम देना चाहिए? public Zorglub calculate() { Zorglub zorglub = [...] [...] return zorglub; } मैंने दोनों …

8
C के लिए Google को ठीक से कैसे करें
Google को C प्रोग्रामिंग भाषा के लिए ट्यूटोरियल या उत्तर खोजने के लिए उपयोग करने की कोशिश के साथ समस्या यह है कि सी खोजों को कम करने के लिए एक अभिव्यंजक पर्याप्त नाम नहीं है। यहां तक ​​कि "प्रोग्रामिंग" और / या "लैंग्वेज" जैसे कीवर्ड्स से भी ज्यादातर C …
44 c  google  search 

9
क्या Programmers.SE या Stack Overflow पर समय बिताना गैर-शुरुआत के लिए अच्छी प्रोग्रामिंग पुस्तकों का विकल्प हो सकता है? [बन्द है]
Programmers.SE और Stack Overflow पर समय (और सक्रिय रूप से भाग लेने) में मदद कर सकता है और मुझे अपने प्रोग्रामिंग कौशल को सुधारने में मदद करता है जो किसी भी समय कोड कम्प्लीट 2 (जो अन्यथा मेरी पढ़ने की सूची में आगे होगा) जैसी किताब पढ़ने में कितना समय …

4
संघनन के लिए + इतना बुरा क्यों है?
हर कोई यह कहता रहता है कि स्ट्रिंग समालोचना के लिए जावास्क्रिप्ट में से एक समस्या +[ उदाहरण ] का उपयोग कर रहा है । कुछ लोग कहते हैं कि समस्या का उपयोग नहीं किया जा रहा है +, यह प्रकार है जबरदस्ती [पिछले उदाहरण से टिप्पणियां देखें]। लेकिन दृढ़ता …
44 javascript 

12
क्या एक साक्षात्कार के दौरान ज़ोर से सोचना वास्तव में सबसे अच्छी रणनीति है? [बन्द है]
एक अन्य प्रश्न में मैंने हाल ही में व्हाइटबोर्डिंग के लिए सर्वोत्तम प्रथाओं के बारे में पूछा था, आम सहमति थी कि उत्तर के साथ आने के दौरान ज़ोर से सोचना सबसे अच्छी रणनीति थी। दरअसल, मौन के लंबे क्षण अजीब होते हैं। हालाँकि हालिया साक्षात्कारों के बाद मैंने देखा …

9
RDBMS के बजाय लॉग के लिए फाइल सिस्टम को क्यों पसंद किया जाता है?
इसके शीर्षक से प्रश्न स्पष्ट होना चाहिए। उदाहरण के लिए अपाचे आरडीबीएमएस के बजाय फाइलों में अपनी पहुंच और त्रुटि लॉग को बचाता है, भले ही इसका उपयोग कितने बड़े या छोटे पैमाने पर हो। RDMS के लिए हमें सिर्फ SQL क्वेरी लिखनी है और यह काम करेगा जबकि फाइलों …

8
कक्षाओं को "खुला" होने के लिए डिज़ाइन क्यों नहीं किया जाना चाहिए?
विभिन्न स्टैक ओवरफ्लो प्रश्नों और दूसरों के कोड को पढ़ते समय, कक्षाओं को कैसे डिज़ाइन किया जाए, इस बारे में आम सहमति। इसका मतलब यह है कि जावा और सी # में डिफ़ॉल्ट रूप से सब कुछ निजी है, फ़ील्ड अंतिम हैं, कुछ तरीके अंतिम हैं, और कभी-कभी कक्षाएं भी …
44 code-reuse 

2
ASP.NET MVC 3 में कस्टम त्रुटि हैंडलिंग के लिए निश्चित दिशानिर्देश क्या हैं?
ASP.NET MVC (इस मामले में 3) में कस्टम त्रुटि हैंडलिंग की प्रक्रिया अविश्वसनीय रूप से उपेक्षित लगती है। मैंने वेब पर विभिन्न प्रश्नों और उत्तरों के माध्यम से पढ़ा है, विभिन्न उपकरणों (जैसे एल्माह) के लिए पृष्ठों की मदद करता हूं, लेकिन मुझे लगता है कि मैं एक पूर्ण चक्र …

16
आप एक गैर-प्रोग्रामर को "सुंदर कोड" कैसे समझा सकते हैं? [बन्द है]
एक गैर-प्रोग्रामर मित्र के साथ बात करते समय, मैं "सुंदर कोड" की अवधारणा का उल्लेख करने के लिए हुआ था और वह समझना चाहती थी कि इसका क्या मतलब है, लेकिन मैं थोड़ा नुकसान में था कि इसे किसी को कैसे समझा जाए जो कोई नहीं होगा संदर्भ जो भी …
44 aesthetics 

6
क्या एक एल्गोरिथ्म का पेटेंट कराया जा सकता है? [बन्द है]
तो क्या एक एल्गोरिथ्म का पेटेंट कराया जा सकता है? मैंने इस कथन को देखा जिससे मुझे लगा: हर कोई कम से कम कई वर्षों के लिए समोच्च डॉट एल्गोरिथ्म के सुधार को पेटेंट करने से रोक देगा, 2021 तक कह सकते हैं। ताकि आउटलाइनर परियोजना के डेवलपर्स अपने विचारों …

23
अच्छे प्रोग्रामर के पास बदसूरत वेबसाइट क्यों हैं? [बन्द है]
क्या यह किसी प्रकार का मर्फी का नियम है? हो सकता है कि अगर मैं एक बहुत अच्छा प्रोग्रामिंग निंजा किराए पर लेना चाहता हूं, तो मुझे उसकी वेबसाइट की जांच करनी चाहिए जैसे "अपनी वेबसाइट दिखाएं और मैं आपको बताऊंगा कि आप कैसे हैं।" संपादित करें: स्टैकओवरफ़्लो शीर्ष उपयोगकर्ता …

19
"स्टॉपिंग पॉइंट सिंड्रोम" के बारे में क्या करना है?
मैंने अपने आप में एक व्यवहार पर ध्यान दिया है जिसे मैं "स्टॉपिंग पॉइंट सिंड्रोम" कहता हूं ... इसका मतलब है कि मैं तब तक काम करना बंद नहीं कर सकता जब तक कि मैं "स्टॉपिंग पॉइंट" तक नहीं पहुँच जाता (या मैं थक जाता हूँ)। दूसरे शब्दों में, यदि …

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