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

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

4
इंटरफेस अन्य इंटरफेस का विस्तार (और इस तरह के विरासत तरीके से करने में) करना चाहिए
हालांकि यह एक सामान्य प्रश्न है, यह एक ऐसी समस्या के लिए भी विशिष्ट है जो मैं वर्तमान में अनुभव कर रहा हूं। वर्तमान में मेरे पास मेरे समाधान में निर्दिष्ट एक इंटरफ़ेस है public interface IContextProvider { IDataContext { get; set; } IAreaContext { get; set; } } इस …
13 c#  design  interfaces 

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

2
मुझे StringBuilder या StringBuffer का उपयोग कब करना चाहिए?
एक प्रोडक्शन वेब एप्लिकेशन में, मेरे साथी प्रोग्रामर ने हर जगह स्ट्रिंगर का उपयोग किया। अब मैं अनुप्रयोग विकास और सुधारों का ध्यान रख रहा हूं। StringBuilder और StringBuffer पढ़ने के बाद मैंने सभी StringBuffer कोड को StringBuilder से बदलने का निर्णय लिया है क्योंकि हमें अपने डेटा बीन्स में …

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

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

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

6
अपेक्षित व्यवहार जब संग्रह के लिए अनुरोध में शून्य आइटम होंगे
मान लीजिए कि आपको निम्नलिखित दिए गए हैं ... List<Thing> theThings = fubar.Things.All(); अगर लौटने के लिए कुछ भी नहीं थे, तो आप क्या उम्मीद करेंगे। संपादित करें: राय के लिए धन्यवाद। मैं थोड़ा इंतजार करूंगा और सबसे अधिक अप के साथ प्रवेश स्वीकार करूंगा। मैं अब तक की प्रतिक्रियाओं …
13 java  c# 

3
आप Google मानचित्र "दिशा-निर्देश" सुविधा का परीक्षण कैसे करेंगे?
(मुझे लगता है कि यह एक अच्छा साक्षात्कार प्रश्न होगा , लेकिन मेरे मामले में यह उससे कहीं अधिक व्यावहारिक है।) हमारे पास एक बड़ा और जटिल अनुप्रयोग है जो दर्जनों रासायनिक घटकों के बीच एक बहुत लंबी और परिष्कृत रासायनिक प्रतिक्रिया प्रक्रिया को मॉडल करता है। हम आवेदन के …

4
क्या C ++ और Java में अमूर्त कक्षाओं / इंटरफेस के लिए एक अलग उपयोग तर्क है
हर्ब सटर के अनुसार जहाँ तक संभव हो क्रियान्वयन को रोकने के लिए C ++ में अमूर्त कक्षाओं (सभी शुद्ध आभासी कार्यों) के लिए अमूर्त इंटरफेस (सभी शुद्ध आभासी कार्य) को प्राथमिकता देनी चाहिए। जबकि मैं व्यक्तिगत रूप से इस नियम को बहुत उपयोगी मानता हूं, मैंने हाल ही में …

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

3
शेल स्क्रिप्ट का उपयोगकर्ता कॉन्फ़िगरेशन। सर्वोत्तम प्रथाएं?
मैं कुछ चर के साथ एक शेल स्क्रिप्ट लिख रहा हूं जिसे उपयोगकर्ता द्वारा कॉन्फ़िगर किया जाना चाहिए। स्क्रिप्ट को डाउनलोड करने और कॉन्फ़िगर करने के लिए एक इंस्टॉलर होगा, संभवतः प्रश्न की एक श्रृंखला पूछकर। विचाराधीन स्क्रिप्ट अन्य डेवलपर्स के उद्देश्य से है। इसे कई तरीकों से लागू किया …

2
Git में डेटा की जाँच करने का उचित तरीका क्या है?
मेरा लक्ष्य ऐसे डेटा की जांच करना है जो कुछ आवश्यकताओं को पूरा नहीं करते हैं और फिर या तो प्रतिबद्ध किए गए या अस्वीकार किए गए रिमोट रिपॉजिटरी को अस्वीकार कर देते हैं। प्री-कमिट हुक करने की समस्या यह है कि कई लोगों को तैनात करना मुश्किल है, जिन्हें …
13 git 

3
प्रारंभिक निरंतर समय में सरणी सरणी - इस चाल को क्या कहा जाता है?
यह डेटा संरचना है जो इसे साफ़ करते समय इस पर पुनरावृति करने की आवश्यकता के विरुद्ध सरणी पहुंच के प्रदर्शन को ट्रेड करती है। आप प्रत्येक प्रविष्टि के साथ एक पीढ़ी काउंटर रखते हैं, और एक वैश्विक पीढ़ी काउंटर भी। "स्पष्ट" ऑपरेशन पीढ़ी काउंटर को बढ़ाता है। प्रत्येक पहुंच …


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

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