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

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

3
.NET सिलेक्ट (मैप) और एग्रीगेट (घटाना) के नामकरण के पीछे क्या कारण है?
अन्य प्रोग्रामिंग भाषाओं में, मैंने मैप और रिड्यूस देखा है, और वे कार्यात्मक प्रोग्रामिंग के कोनेस्टोन हैं। मुझे कोई तर्क या इतिहास नहीं मिला कि LINQ के पास Aggregate(समान Reduce) और Select(समान के रूप में Map) क्यों है? मैं क्यों पूछ रहा हूं कि मुझे यह समझने में थोड़ा समय …

2
Linux / BSD में जेनेरिक बैचिंग syscall क्यों नहीं है?
पृष्ठभूमि: सिस्टम कॉल ओवरहेड, फ़ंक्शन कॉल ओवरहेड (अनुमान 20-100x से लेकर सीमा) की तुलना में बहुत बड़ा है, ज्यादातर संदर्भ के कारण उपयोगकर्ता स्थान से कर्नेल स्थान और वापस स्विच करने के लिए। फ़ंक्शन कॉल ओवरहेड को सहेजना सामान्य इनलाइन फ़ंक्शन है और syscalls की तुलना में फ़ंक्शन कॉल बहुत …

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

4
क्यों UTF-8 इसकी एन्कोडिंग में कई बिट्स बर्बाद करता है
विकिपीडिया लेख के अनुसार , UTF-8 में यह प्रारूप है: पहला कोड अंतिम कोड बाइट्स बाइट 1 बाइट 2 बाइट 3 बाइट 4 बिंदु बिंदु प्रयुक्त U + 0000 U + 007F 1 0xxxxxxx U + 0080 U + 07FF 2 110xxxxx 10xxxxxx U + 0800 U + FFFF 3 …

4
जावा में कोई 'सबक्लासेस-ओनली' एक्सेस मॉडिफायर क्यों नहीं है?
जावा में, विधियों के लिए चार उपलब्ध पहुँच संशोधक हैं: public - कोई भी वर्ग इस पद्धति का उपयोग कर सकता है। protected - एक ही पैकेज में कक्षाएं और किसी भी पैकेज में उपवर्ग इस पद्धति का उपयोग कर सकते हैं। private - केवल यह वर्ग इस पद्धति का …

2
बाहरी फ़ाइलों से इकाई परीक्षणों के लिए डेटा लोड करने या न करने के लिए
जब यूनिट परीक्षण मैं अक्सर अपने आप को बहस करते हुए पाता हूं कि मैं परीक्षण के तहत अपनी इकाइयों से कितना डेटा खिलाता हूं, और वापस उम्मीद करता हूं, मुझे वास्तविक परीक्षण फाइलों में शामिल करना चाहिए। मैं लगातार संघर्ष कर रहा है: यदि परीक्षण का एक बड़ा हिस्सा …

2
HTTP सर्वर कैसे लिखें?
जैसा कि शीर्षक कहता है, मैं एक HTTP सर्वर लिखना चाहूंगा। मेरा सवाल यह है कि मैं यह कैसे करूँ? मुझे पता है कि यह बहुत सामान्य और बहुत "उच्च स्तर" लगता है, लेकिन मेरे पागलपन की एक विधि है। इस सवाल का जवाब होना चाहिए, मेरा मानना ​​है, भाषा …

3
BackgroundWorker बनाम Async / Await
मैं C # विकास में नया हूं और एक अधिक उत्तरदायी UI बनाना चाहता हूं। अपने प्रारंभिक शोध में, मैंने इसे प्राप्त करने के दो तरीके देखे हैं: बैकग्राउंडवॉकर क्लास के साथ मिलकर मल्टी-थ्रेडिंग। नई Async / Await संशोधक। क्या नए का मतलब बेहतर है? दोनों विधियों में क्या अंतर …

4
इवेंट लॉग मीट्रिक के लिए डेटा आर्किटेक्चर?
मेरी सेवा में बड़ी संख्या में उपयोगकर्ता इवेंट हैं, और हम " डी के बाद से इवेंट टाइप टी की गणना" जैसी चीजें करना चाहते हैं । हम दो बुनियादी निर्णय लेने की कोशिश कर रहे हैं: क्या स्टोर करना है? हर ईवेंट बनाम केवल एग्रीगेट को स्टोर करना (ईवेंट …

3
"किल" कमांड को ऐसा क्यों कहा जाता है?
killकमांड को "मार" कहने का फैसला क्यों किया गया ? मेरा मतलब है, हां, इस उपयोगिता का उपयोग अक्सर प्रक्रियाओं को समाप्त करने के लिए किया जाता है, लेकिन इसका उपयोग वास्तव में किसी भी संकेत को भेजने के लिए किया जा सकता है। यह थोड़ा भ्रामक नहीं है? शायद …

4
सी # तरीकों में रिटर्न वैरिएबल की घोषणा करना बनाम सीधे मूल्य वापस करना
रिटर्न चर के संबंध में एक बहस में, टीम के कुछ सदस्य सीधे कॉलर को परिणाम वापस करने के लिए एक विधि पसंद करते हैं, जबकि अन्य लोग रिटर्न चर घोषित करना पसंद करते हैं जो फिर कॉल करने वाले को वापस कर दिया जाता है (नीचे कोड उदाहरण देखें) …

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

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

4
मुझे कैसे पता चलेगा कि मेरा डेटा प्रकृति में संबंधपरक या ऑब्जेक्ट ओरिएंटेड है?
जरा इन लाइनों को पढ़ें- यदि आपका डेटा प्रकृति में ऑब्जेक्ट है, तो ऑब्जेक्ट स्टोर ("NoSQL") का उपयोग करें। वे रिलेशनल डेटाबेस की तुलना में बहुत तेज़ होंगे। यदि आपका डेटा प्रकृति से संबंधित है, तो रिलेशनल डेटाबेस का ओवरहेड इसके लायक है। from- http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern तो, मुझे कैसे पता चलेगा …

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

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