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

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

4
फास्ट एल्गोरिथ्म एक इनपुट मूल्य ब्रैकेटिंग फ़्लोट की जोड़ी को खोजने के लिए फ़्लोट्स के एक क्रमबद्ध सरणी की खोज करने के लिए
मेरे पास फ्लोट्स की एक सरणी है, जो सबसे छोटी से लेकर सबसे बड़ी क्रमबद्ध है, और पास किए गए इनपुट मान से अधिक या उससे कम निकटतम फ़्लोट को चुनने में सक्षम होने की आवश्यकता है। यह इनपुट मान आवश्यक रूप से सरणी में मान के रूप में मौजूद …
10 c++  algorithms 

3
सहायक बहुक्रिया
एकल-किरायेदार एप्लिकेशन को एक बहु-भाषी ऐप में परिवर्तित करते समय क्या विशिष्ट चुनौतियाँ होती हैं? सुरक्षा और डेटा अलगाव ने मुझे सबसे महत्वपूर्ण माना। कुछ और क्या हैं? मैं एक काफी महत्वपूर्ण स्वचालन प्रयास के लिए आर्किटेक्ट में से एक हूं, और ऐतिहासिक रूप से यह सिर्फ हमारी कंपनी का …

5
लाइसेंस सत्यापन और घर पर कॉल करना
मैं एक एप्लिकेशन विकसित कर रहा हूं, जिसे खरीदा जाने पर, लाइसेंस का उपयोग करके सक्रिय किया जा सकता है। वर्तमान में मैं ऑफ़लाइन सत्यापन कर रहा हूं जो मेरे लिए थोड़ा परेशान करने वाला है। मुझे पता है कि दरार (यानी संशोधित बायनेरिज़) के खिलाफ कुछ भी नहीं करना …
10 licensing 

3
लंबी पैरामीटर सूची बनाम लंबी राज्य चर सूची
C ++ पुस्तक में, लेखक कहता है कि हमें अब एक लंबे पैरामीटर सूची के साथ एक फ़ंक्शन की आवश्यकता नहीं है क्योंकि अधिकांश मापदंडों को एक वर्ग में राज्य चर में फिर से जोड़ा जा सकता है। दूसरी ओर, एक कार्यात्मक प्रोग्रामिंग पुस्तक कहती है कि राज्य चर बुरे …

3
क्यों getMonth () 0 से शुरू होता है
मैं जावास्क्रिप्ट में दिनांक मान से एक दिन निकालने के लिए एक फ़ंक्शन को कोड कर रहा था और मैं इस तरह का आश्चर्य था कि जावास्क्रिप्ट का getMonth () जनवरी से 11 दिसंबर के लिए शुरू होता है। जावास्क्रिप्ट का getMonth () 0 से क्यों शुरू होता है?
10 javascript 

4
STDOUT और इसकी अशुद्धता
मैंने कार्यात्मक प्रोग्रामिंग के बारे में बहुत सारी किताबें और लेख पढ़े हैं और अभी भी कुछ बहुत बुनियादी अवधारणाओं को समझने में सक्षम नहीं होने पर शर्म आती है। कार्यात्मक प्रोग्रामिंग के मुख्य विचारों में से एक यह है कि एक ही इनपुट को हमेशा एक ही आउटपुट का …

3
.NET में इंटरफेस के लिए "I" उपसर्ग नामकरण सम्मेलन के पीछे तर्क क्या है?
मुझे पता है कि "मैं" सम्मेलन COM के बाद से आस-पास रहा है, लेकिन मुझे कभी समझ नहीं आया कि .NET के पहले हर दूसरे नामकरण सम्मेलन की तरह इस पर पुनर्विचार क्यों नहीं किया गया। सेवन वार, केवल एक चीज जो एक इंटरफ़ेस को अलग करती है, कहते हैं, …
10 .net  naming 

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

2
मेरे आवेदन के विभिन्न भागों के बीच बातचीत के डिजाइन पर सलाह की आवश्यकता है
मैं NetBeans प्लेटफ़ॉर्म 7. पर आधारित एक रिच डेस्कटॉप एप्लिकेशन के "मुख्य" क्लैस (डिज़ाइन) को डिज़ाइन करने का प्रयास कर रहा हूं। यह एप्लिकेशन HTTP सेवाओं का उपभोग करेगा और टीसीपी पर "पुश सिस्टम" के माध्यम से संदेश प्राप्त करेगा। हम 3 डेवलपर हैं और हम समानांतर में मॉड्यूल विकसित …

3
पायथन कैसे काम करता है?
यह सवाल थोड़ा मूर्खतापूर्ण लग सकता है, लेकिन क्या बिल्ली। मैंने पायथन सीखना शुरू कर दिया। मैं मूल वाक्यविन्यास आदि जानता हूं। जब मैं HTML, PHP आदि के साथ काम करता हूं, तो मैं बस कोड लिखता हूं, इसे .html या .php फ़ाइल के अंदर डालता हूं और इस फाइल …

7
एन क्वीन्स, एक्स द्वारा वाई बोर्ड निर्णय समस्या साक्षात्कार प्रश्न
मुझे आज एक साक्षात्कार में निम्नलिखित प्रश्न पूछा गया था और मैं तब से इसके बारे में सोच रहा हूं। मैं इसका जवाब नहीं दे पा रहा था और ऑनलाइन समाधान नहीं पा रहा था। Y और N रानियों द्वारा एक्स के साथ एक शतरंज बोर्ड को देखते हुए, निर्धारित …

3
डुप्लिकेट कोड (सामान्य रूप से) कैसे निकालें?
एक OO भाषा में (उदाहरण के लिए, लेकिन जावा तक सीमित नहीं) आप डुप्लिकेट कोड को ठीक कैसे करते हैं, यह घटना के दायरे के आधार पर तय करता है? मैं (उदाहरण के लिए) के साथ शुरू होगा समान श्रेणी (कार्यक्षेत्र) में एक्सट्रैक्ट मेथड रीफैक्टरिंग (फिक्स) करें समान श्रेणी के …

3
क्या C99 K & R पुस्तक को पुराना बनाता है? यदि हां, तो इसके स्थान पर क्या होना चाहिए? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । C99 अभी हमारे साथ है। यह बहुत …
10 books  c99 

7
DRY सिद्धांत का उल्लंघन
मुझे यकीन है कि इस विरोधी पैटर्न के लिए एक नाम है कहीं; हालाँकि, मैं इसे जानने के लिए प्रतिमान-साहित्य से पर्याप्त परिचित नहीं हूँ। इस परिदृश्य पर विचार करें: or0एक वर्ग में एक सदस्य समारोह है। बेहतर या बदतर के लिए, यह वर्ग के सदस्य चर पर बहुत अधिक …

7
जावा में बराबरी की तरह अच्छी तरह से समझा तरीकों के लिए प्रलेखन लेखन
क्या व्यापक रूप से ज्ञात विधियों जैसे समतुल्य, तुलना इत्यादि के लिए टिप्पणियां लिखना एक अच्छा अभ्यास है? नीचे दिए गए कोड पर विचार करें। /** * This method compares the equality of the current object with the object of same type */ @Override public boolean equals(Object obj) { //code …
10 java  comments 

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