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

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

1
यदि मैं जीपीएल के तहत एक कार्यक्रम जारी करता हूं, तो क्या मुझे ऐसा करना जारी रखना होगा?
इस परिदृश्य पर विचार करें: मैं एक प्रोग्राम FooSuite विकसित कर रहा हूं जो GPL- लाइसेंस प्राप्त लाइब्रेरी QuuxTools का उपयोग करता है मैं जीपीएल के तहत कार्यक्रम फूसूइट 1.0 जारी करता हूं बाद में मुझे पता चलता है कि किसी कारण से, मुझे किसी को अलग-अलग शर्तों पर कार्यक्रम …
26 licensing  gpl 

5
क्या किसी सिस्टम पर सभी खाली जगह को आवंटित करके दूसरे प्रोग्राम से मेमोरी पढ़ना संभव है?
सैद्धांतिक रूप से, अगर मैं एक ऐसे प्रोग्राम का निर्माण करने वाला था, जो एक सिस्टम पर सभी अप्रयुक्त मेमोरी को आवंटित करता है, और अधिक से अधिक मेमोरी का अनुरोध करता रहा, क्योंकि अन्य अनुप्रयोगों ने मेमोरी को जारी किया था, जिनकी उन्हें अब आवश्यकता नहीं है, क्या यह …

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

8
बड़ी वेबसाइटें बैकएंड और फ्रंटएंड के लिए विभिन्न भाषाओं का उपयोग क्यों करती हैं?
छोटे MVC अनुप्रयोगों से मेरी समझ यह है कि आपके पास सामने का छोर है, जो HTML, JS, jQuery, आदि से संबंधित है, और आपके पास पीछे का अंत है, जिसमें आपके नियंत्रक और मॉडल शामिल हैं। हालांकि, जब मैं बड़ी कंपनियों के डेवलपर्स से बात करता हूं, तो वे …

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

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

5
कैसे समझा जाए कि डिजाइन के विकल्प अच्छे क्यों हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

12
क्या कोडिंग की इस विधि का वर्णन करने के लिए एक एंटीपैटर्न है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

3
क्लास के कलाकारों के बजाय अशक्त सूचक क्यों?
जावा में: int count = (Integer) null; एक java.lang.NullPointerException फेंकता है। यह प्रोग्रामर समझ में आसानी के लिए क्लास कास्ट एक्सेप्शन क्यों नहीं फेंकता है? इस अपवाद को किसी अन्य अपवाद पर क्यों चुना गया?

6
क्या संस्करण इतिहास वास्तव में पवित्र है या इसे फिर से बनाना बेहतर है?
मैं हमेशा मर्क्यूरियल के मंत्र 1 के साथ सहमत हूं , हालांकि, अब जब मर्क्यूरियल को रिबास एक्सटेंशन के साथ बंडल किया गया है और यह गिट में एक लोकप्रिय अभ्यास है, तो मैं सोच रहा हूं कि क्या इसे वास्तव में "बुरा अभ्यास" माना जा सकता है, या कम …
26 git  mercurial  dvcs 

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

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

3
सबसे अधिक अनुमति वाला ओपन-सोर्स लाइसेंस कौन सा है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …
26 licensing 

4
मेरी Django वेबसाइट के लिए फ्रंट एंड (UI) कैसे विकसित करें
मैं Django और वेब विकास के लिए नया सीख रहा हूं। कृपया मुझे क्षमा करें यदि आपको यह प्रश्न बहुत गूंगा लगता है। इसलिए, मैं Django का उपयोग करके एक फेसबुक एप्लिकेशन बना रहा हूं जिसे मैं Google ऐप इंजन में होस्ट करना चाहूंगा। यह परियोजना किसी भी वेबसाइट के …

11
रखरखाव के लिहाज से, `और जबकि` बिना हस्तक्षेप के ब्रेसिज़ को सुरक्षित माना जाता है?
क्या else whileबिना हस्तक्षेप वाले ब्रेसिज़ को "सुरक्षित" रखरखाव बुद्धिमान माना जाता है? if-elseनीचे दिए गए ब्रेसिज़ के बिना कोड लिखना ... if (blah) foo(); else bar(); ... जोखिम उठाता है क्योंकि ब्रेसिज़ की कमी से अनजाने में कोड का अर्थ बदलना बहुत आसान हो जाता है। हालांकि, नीचे भी …

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