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

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

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

2
वाई कॉम्बिनेटर और पूंछ कॉल अनुकूलन
एफ # में एक वाई कॉम्बिनेटर की परिभाषा है let rec y f x = f (y f) x च के पहले तर्क के रूप में पुनरावर्ती उपप्रकारों के लिए कुछ निरंतरता होने की उम्मीद है। एक निरंतरता के रूप में yf का उपयोग करते हुए, हम देखते हैं कि …

5
आधुनिक पुस्तकालय OOP का उपयोग क्यों नहीं करते हैं
मैं एक शुरुआती स्तर का सी ++ प्रोग्रामर हूं, लेकिन मैं भाषा की अवधारणाओं को काफी अच्छी तरह से समझता हूं। जब मैंने SDL, OpenGL (शायद कुछ और भी) जैसे बाहरी C ++ पुस्तकालयों को सीखना शुरू किया, तो मेरे महान आश्चर्य के लिए मुझे पता चला कि वे C …

3
मैं अपने डेटा में सूक्ष्म संबंधों को कैसे व्यक्त करूं?
"ए" "बी" और "सी" से संबंधित है। मैं कैसे दिखा सकता हूं कि "बी" और "सी" इस संदर्भ से संबंधित हो सकते हैं? उदाहरण: यहाँ हाल ही में ब्रॉडवे खेलने के बारे में कुछ सुर्खियाँ हैं: डेविड मैमेट का ग्लेनगारी ग्लेन रॉस, अल पैचीनो अभिनीत, ब्रॉडवे पर खुलता है ग्लेनगार्री …

4
जेवीएम पर ढेर का आकार क्यों तय किया गया है?
क्या कोई मुझे समझा सकता है कि जेवीएम (मैंने बहुत अधिक जांच क्यों नहीं की, लेकिन मैंने कभी ऐसा नहीं देखा है कि यह उस तरह से नहीं हुआ) एक निश्चित हीप आकार पर चलने की आवश्यकता है? मुझे पता है कि एक साधारण सन्निहित ढेर पर इसे लागू करना …
20 java 

4
जब किसी भी तरह से ग्राहक इसका उपयोग करने के लिए पर्याप्त उन्नत नहीं होते हैं तो REST एपीआई में 'खोज' की क्या आवश्यकता है?
REST पर मैंने जिन विभिन्न वार्ताओं को देखा है और जिन्हें मैंने स्कैन किया है, वे 'खोज' नामक किसी चीज़ पर बल देती हैं। मेरी सीमित समझ के लिए, इस शब्द का अर्थ लगता है कि एक ग्राहक को जाने में सक्षम होना चाहिए http://URL- और स्वचालित रूप से उन …
20 rest  api  hateoas 

7
क्या "बैकपोर्टिंग" शब्द के विपरीत है?
जैसा कि मैं समझता हूं, "बैकपोर्टिंग" शब्द का उपयोग एक फिक्स का वर्णन करने के लिए किया जाता है जिसे भविष्य के संस्करण में लागू किया जाता है जिसे पिछले संस्करण में भी पोर्ट किया जाता है। विकिपीडिया की परिभाषा इस प्रकार है: बैकपोर्टिंग एक निश्चित सॉफ्टवेयर संशोधन (पैच) लेने …

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

1
सी लाइब्रेरी एक ही नाम के साथ मैक्रोज़ और फ़ंक्शंस का उपयोग क्यों करती है?
मैं PJ प्लेंजर द्वारा 'द स्टैंडर्ड सी लाइब्रेरी' पढ़ रहा हूं जो वास्तव में दिलचस्प है। पुस्तक में बताया गया है कि न केवल पुस्तकालय का उपयोग कैसे किया जाता है बल्कि इसे कैसे लागू किया जाता है। मैंने ctype.hअनुभाग को पढ़ना समाप्त कर दिया है और शीर्ष लेख में …
20 c  naming  functions  macros 

3
क्या क्लोजर में निरंतरता / कोरटाइन / आदि है?
मैंने पायथन के साथ प्रोग्रामिंग शुरू की, और मैं कोरटाइन्स और क्लोजर जैसी अवधारणाओं से वास्तव में भ्रमित था। अब मुझे लगता है कि मैं उन्हें कुछ सतही स्तर पर जानता हूं, लेकिन मैंने कभी भी उस "ज्ञान" को महसूस नहीं किया है, इसलिए मैं क्लोजर सीखने का चयन करता …

5
एसोसिएशन, एकत्रीकरण और संरचना का उपयोग क्या है?
मैं इनकैप्सुलेशन और इसे लागू करने की तीन तकनीकों के बारे में बहुत सारे सिद्धांतों से गुजरा हूं, जो एसोसिएशन, एग्रीगेशन और कंपोजिशन हैं। मैंने जो पाया वह है : encapsulation एनकैप्सुलेशन एक कक्षा को निजी बनाने और सार्वजनिक तरीकों के माध्यम से खेतों तक पहुंच प्रदान करने की तकनीक …

13
ऑपरेटिंग सिस्टम C और C ++ में निम्न स्तर का सामान क्यों करते हैं? सिर्फ C ++ क्यों नहीं?
विंडोज के लिए विकिपीडिया पृष्ठ पर , यह बताता है कि विंडोज बूटलोडर और टास्क स्विचर के लिए असेंबली में लिखा गया है, और कर्नेल रूटीन के लिए C और C ++। IIRC, आप extern "C"'d' ब्लॉक से C ++ फ़ंक्शन को कॉल कर सकते हैं । मैं कर्नेल फ़ंक्शंस …

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

7
क्या शब्द स्थिर और विश्वसनीय विनिमेय हैं?
क्या स्थिरता और विश्वसनीयता के बीच अंतर है (कम से कम सॉफ्टवेयर इंजीनियरिंग संदर्भ में) या क्या उनका उपयोग परस्पर किया जा सकता है? यदि नहीं, तो विश्वसनीय के कुछ उदाहरण क्या होंगे लेकिन जरूरी नहीं कि स्थिर प्रणाली, और इसके विपरीत?

3
यूनिट परीक्षण C ++: क्या परीक्षण करना है?
टी एल; डॉ अच्छा, उपयोगी परीक्षण लिखना कठिन है, और C ++ में इसकी उच्च लागत है। क्या आप अनुभव कर सकते हैं कि डेवलपर्स आपके औचित्य को क्या और कब परीक्षण करना चाहते हैं? लम्बी कहानी मैं परीक्षण-संचालित विकास करता था, वास्तव में मेरी पूरी टीम, लेकिन यह हमारे …

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