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

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

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

4
क्या यह XOR मूल्य स्वैप एल्गोरिदम अभी भी उपयोग या उपयोगी है
जब मैंने पहली बार एक मेनफ्रेम असेंबलर प्रोग्रामर का काम शुरू किया, तो उन्होंने मुझे दिखाया कि वे पारंपरिक एल्गोरिथ्म का उपयोग किए बिना मूल्यों को कैसे स्वैप करते हैं: a = 0xBABE b = 0xFADE temp = a a = b b = temp वे दो मूल्यों को स्वैप …
25 algorithms 

2
सार्वजनिक रूप से C API के रूप में C ++ कोड को उजागर करने का क्या मतलब है और इसे करने के क्या फायदे हैं?
मैंने अक्सर लोगों को यह कहते सुना है कि C ++ प्रोग्रामर को अपने पुस्तकालय / उत्पाद के सार्वजनिक एपीआई को C API के रूप में उजागर करना चाहिए। इसका क्या मतलब है और इसके क्या फायदे हैं?
25 c++  c  api 

1
क्या शिपिंग क्लोजर डेस्कटॉप ऐप यथार्थवादी है?
मैं वर्तमान में एक डेस्कटॉप जावा एप्लिकेशन शिपिंग कर रहा हूं। यह एक सादे पुराने जावा 5 जावा / स्विंग ऐप है और अब तक सब कुछ अच्छी तरह से काम किया है। जावा 5 को लक्षित किया गया था क्योंकि कुछ उपयोगकर्ता ओएस एक्स संस्करण / कंप्यूटर पर थे …

5
एकाधिक डेटाबेस एक्सेस या एक बड़े पैमाने पर एक्सेस?
जब प्रदर्शन और इष्टतम संसाधन उपयोग की बात आती है तो एक बेहतर तरीका क्या है: AJAX के माध्यम से एक डेटाबेस को कई बार एक्सेस करना केवल आवश्यक जानकारी प्राप्त करने के लिए आवश्यक होने पर, या किसी ऑब्जेक्ट को प्राप्त करने के लिए एक एक्सेस करना जो सभी …
25 performance  sql 

1
ISC लाइसेंस सलाह
क्या ISC लाइसेंस MIT या सरलीकृत BSD लाइसेंस प्रतिस्थापन के रूप में उपयुक्त है? MIT या BSD की तुलना में ISC के पक्ष और विपक्ष क्या हैं?

1
क्या C ++ नेट का बड़े पैमाने पर उपयोग किया जाता है?
मैं परंपरा से एक C ++ कोडर हूं। पिछले 12 महीनों में या तो मैं बहुत सी सी # कोडिंग कर रहा हूं, और सी # के व्यावहारिक दृष्टिकोण से सुखद आश्चर्य हुआ है (एक बार मैंने इसे कोड करने की कोशिश करना बंद कर दिया था जैसे कि यह …
25 c++  .net 

6
मूल रूप से संरचना के साथ किसी परियोजना को कैसे ठीक करें?
मैं एक सॉफ्टवेयर परियोजना पर काम कर रहा हूँ जो 5 साल से अधिक समय से अकेली है। यह शुरू करने के लिए एक गड़बड़ी थी (मैं इस पर काम करने वाला तीसरा या चौथा डेवलपर हूं), और हालांकि यह एक गड़बड़ से कम है अब भी यह अविश्वसनीय रूप …

1
बॉक्स मॉडल: इंटरनेट एक्सप्लोरर बनाम W3C
आज, इंटरनेट एक्सप्लोरर बॉक्स मॉडल समस्या ज्यादातर एक गैर-मुद्दा है। अधिकांश वेब डेवलपर्स <!DOCTYPE>मानकों के अनुपालन को लागू करने के लिए एक टैग रखते हैं, और कोई भी वास्तव में इंटरनेट एक्सप्लोरर 5.5 का समर्थन करने के बारे में परवाह नहीं करता है। हालांकि, कुछ डेवलपर्स IE बॉक्स मॉडल की …

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

6
निर्भरता अन्तःक्षेपण ; बॉयलरप्लेट कोड को कम करने के लिए अच्छा अभ्यास
मेरे पास एक आसान सवाल है, और मुझे यकीन नहीं है कि इसका जवाब है लेकिन चलो कोशिश करते हैं। मैं C ++ में कोडिंग कर रहा हूं, और वैश्विक स्थिति से बचने के लिए निर्भरता इंजेक्शन का उपयोग कर रहा हूं। यह काफी अच्छी तरह से काम करता है, …

5
एजाइल के हिस्से के रूप में डिज़ाइन दस्तावेज़
मेरे कार्यस्थल पर, हमें उस "फुर्तीली" में एक चुनौती का सामना करना पड़ता है, जिसका अक्सर अर्थ होता है "अस्पष्ट आवश्यकताएं, बुरी स्वीकृति मानदंड, सौभाग्य!" हम सामान्य सुधार के प्रयास के रूप में इसका समाधान करने का प्रयास कर रहे हैं। इसलिए, इसके भाग के रूप में, मैं यह प्रस्ताव …

5
निर्धारित करना कि क्या एल्गोरिथ्म हे (लॉग एन)
मैं अपने सीएस सिद्धांत को ताज़ा कर रहा हूं, और मैं जानना चाहता हूं कि कैसे एक एल्गोरिथ्म ओ (लॉग एन) जटिलता की पहचान की जाए। विशेष रूप से, क्या इसकी पहचान करने का एक आसान तरीका है? मुझे ओ (एन) के साथ पता है, आपके पास आमतौर पर एक …

4
मुझे पहले से मौजूद किसी ऑब्जेक्ट में कार्यक्षमता कैसे जोड़नी चाहिए?
मेरे पास एक इंटरफ़ेस है जिसमें एक निश्चित मात्रा में अच्छी तरह से परिभाषित कार्यक्षमता है। हम कहते हैं: interface BakeryInterface { public function createCookies(); public function createIceCream(); } यह इंटरफ़ेस के अधिकांश कार्यान्वयन के लिए अच्छी तरह से काम करता है, लेकिन कुछ उदाहरणों में, मुझे कुछ नई कार्यक्षमता …

3
दूरदर्शितापूर्ण परिवर्तनों के लिए REST एंडपॉइंट्स नियोजन के लिए एक अनुशंसित पैटर्न क्या है
परिवर्तन के लिए दूरदर्शिता के साथ बाहरी अनुप्रयोगों के लिए एक एपीआई डिजाइन करने की कोशिश करना आसान नहीं है, लेकिन थोड़ा सोचा हुआ आगे जीवन को बाद में आसान बना सकता है। मैं एक ऐसी योजना स्थापित करने की कोशिश कर रहा हूं, जो भविष्य में होने वाले बदलावों …

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