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

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

7
सोलो डेवलपर बनाम टीम डेवलपर: क्या मुझे आगे बढ़ना चाहिए? [बन्द है]
मैं एक छोटी कंपनी में सोलो डेवलपर के रूप में काम करता हूं । पर्याप्त काम से अधिक है, लेकिन वही पैसे के लिए लागू नहीं होता है। इस प्रकार, मैं निकट भविष्य में किसी भी नए सहयोगियों को नहीं देख पाऊंगा। मैं पूरी तरह से हर चीज के लिए …

5
संदर्भ-गिनती स्मार्ट पॉइंटर्स इतने लोकप्रिय क्यों हैं?
जैसा कि मैं देख सकता हूं, कई वास्तविक-दुनिया C ++ परियोजनाओं में बड़े पैमाने पर स्मार्ट पॉइंटर्स का उपयोग किया जाता है। यद्यपि RAII और स्वामित्व हस्तांतरण का समर्थन करने के लिए कुछ प्रकार के स्मार्ट पॉइंटर्स स्पष्ट रूप से फायदेमंद होते हैं, लेकिन "कचरा संग्रह" के तरीके के रूप …

14
विशेष रूप से आपके प्रोग्रामिंग करियर में किसी भी प्राकृतिक भाषा को सीखना होगा? [बन्द है]
यह स्पष्ट प्रतीत होता है कि अंग्रेजी पिछले P.SE प्रश्नों पर आधारित प्रोग्रामिंग के लिए प्रमुख अंतरराष्ट्रीय भाषा है (हालांकि एक अत्यधिक उत्कीर्ण टिप्पणी सही ढंग से बताती है कि मुख्य रूप से अंग्रेजी साइट पर इस तरह का प्रश्न पूछना परिणाम को कम करेगा)। हालांकि, सॉफ्टवेयर विकास के लिए …

5
एकल पृष्ठ वेब अनुप्रयोग के निर्माण के फायदे और नुकसान [बंद]
मैं एक पक्ष परियोजना के लिए अवधारणा चरण के एक प्रोटोटाइप / सबूत के अंत के पास हूं, जिस पर मैं काम कर रहा हूं, और कुछ बड़े पैमाने के एप्लिकेशन डिजाइन निर्णयों पर निर्णय लेने की कोशिश कर रहा हूं। एप्लिकेशन एक परियोजना प्रबंधन प्रणाली है जो चुस्त विकास …

16
क्या मुझे दौड़ की स्थितियों का ध्यान रखना चाहिए जो निश्चित रूप से उत्पन्न होने का कोई मौका नहीं है?
आइए एक GUI एप्लिकेशन की तरह कुछ पर विचार करें जहां मुख्य थ्रेड UI को लगभग तुरंत अपडेट कर रहा है, और कुछ अन्य थ्रेड नेटवर्क पर डेटा को प्रदूषित कर रहे हैं या ऐसा कुछ जो काम खत्म करने के लिए 5-10 सेकंड लेने की गारंटी है। मुझे इसके …

15
क्या कोई कोड लिखे हुए दिनों के लिए एक डिज़ाइन समस्या के बारे में सोचना सामान्य है? [बन्द है]
कभी-कभी मैं रिक्त रूप से अंतरिक्ष या स्केच विचारों को घूरता हूं और कागज पर कुछ छद्म कोड लिखता हूं। फिर मैं इसे खरोंचता हूं और फिर से शुरू करता हूं, फिर जब मुझे लगता है कि मेरे पास समस्या का सही समाधान है तो मैं कोड लिखना शुरू कर …
52 design 

18
खराब संचार कौशल वाले डेवलपर को कैसे प्रबंधित करें
मैं एक एप्लिकेशन पर डेवलपर्स की एक छोटी टीम का प्रबंधन करता हूं जो कि एक बड़े फर्म के भीतर, इसके जीवनचक्र के मध्य बिंदु में है। दुर्भाग्य से इसका मतलब यह है कि आमतौर पर "अन्य तकनीकी कार्यों" के लिए प्रोग्रामिंग कार्यों का 30/70 विभाजन होता है। इस कार्य …

20
हाई स्कूल प्रोग्रामर के लिए अपने काम पर ध्यान देने के लिए सबसे अच्छी जगह क्या है? [बन्द है]
मैं 16 साल का हाई स्कूल का छात्र हूँ, कंप्यूटर प्रोग्रामिंग का शौक रखता हूँ। मैं 11 वीं कक्षा में हूं, और मैं इसे लगभग 8 महीने से स्कूल के पाठ्यक्रम के भाग के रूप में सीख रहा हूं। मैं स्कूल में पढ़ाया जा रहा है, और कुछ (यथोचित) अनुप्रयोगों …

9
COBOL के लिए शपथ क्यों? [बन्द है]
जब लोग COBOL का उल्लेख करते हैं, तो यह आमतौर पर या तो एक स्नॉर्ट या कराह के साथ मिलता है। मुझे COBOL के बारे में ज्यादा जानकारी नहीं है, लेकिन मैंने इसमें लिखे कुछ कार्यक्रम देखे हैं। मैं देख सकता हूँ कि यह चिंताजनक है, और मेरी, अनजाने जैसी …
52 cobol 

20
क्या ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग वास्तव में वास्तविक दुनिया का मॉडल है? [बन्द है]
मैंने देखा है कि यह आमतौर पर ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग को वास्तविक दुनिया के मॉडलिंग पर आधारित है लेकिन क्या यह है? यह मुझे लगता है कि व्यापार परत के बाहर किसी भी चीज का सच नहीं है। मेरी GUI कक्षाएं / डेटा एक्सेस कक्षाएं वास्तविक दुनिया में कुछ भी मॉडलिंग …

14
किसी फ़ंक्शन में ऑर्डर करने के लिए सबसे अच्छा अभ्यास क्या है?
कभी-कभी (शायद ही कभी), ऐसा लगता है कि एक फ़ंक्शन बनाना जो एक सभ्य मात्रा में पैरामीटर लेता है सबसे अच्छा मार्ग है। हालांकि, जब मैं करता हूं, तो मुझे लगता है कि मैं अक्सर यादृच्छिक पर मापदंडों का क्रम चुन रहा हूं। मैं आमतौर पर "सबसे महत्वपूर्ण पैरामीटर" के …

10
एक schrödinbug क्या है?
यह विकी पेज बताता है: एक श्रोडिनबग एक बग है जो केवल किसी स्रोत कोड को पढ़ने या किसी असामान्य तरीके से कार्यक्रम का उपयोग करने के बाद प्रकट होता है, जिसे कभी भी पहली जगह पर काम नहीं करना चाहिए, जिस बिंदु पर कार्यक्रम तुरंत तय होने तक हर …
52 bug 

11
क्या प्रोग्रामर्स के लिए गणित पर एक विहित पुस्तक है? [बन्द है]
मैं एक स्व-सिखाया प्रोग्रामर हूं। मैं ईमानदारी से गणित में अच्छा नहीं हूं। मेरे गणितीय कौशल को बेहतर बनाने के लिए आप क्या सलाह दे सकते हैं ताकि मैं अपने साथी प्रोग्रामरों के आसपास असुरक्षित न रहूँ? मेरे गणितीय कौशल को बेहतर बनाने के लिए आप कौन से कदम या …
52 math 

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

1
आप हास्केल या अन्य कार्यात्मक प्रोग्रामिंग भाषाओं में प्रोग्राम कैसे डिज़ाइन करते हैं?
मुझे c # या रूबी जैसी ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषाओं में कुछ अनुभव है। मुझे पता है कि ऑब्जेक्ट ओरिएंटेड शैली में एक कार्यक्रम कैसे डिज़ाइन किया जाए, कक्षाएं और ऑब्जेक्ट कैसे बनाएं, और उनके बीच संबंधों को कैसे परिभाषित किया जाए। मुझे कुछ डिज़ाइन पैटर्न भी पता हैं। लोग …

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