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

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

7
कंस्ट्रक्टरों को विरासत में क्यों नहीं मिले?
मैं उलझन में हूं कि अगर एक कंस्ट्रक्टर को बेस क्लास से विरासत में मिला है तो क्या समस्याएं हो सकती हैं। Cpp प्राइमर प्लस का कहना है, कंस्ट्रक्टर अन्य श्रेणी के तरीकों से भिन्न होते हैं, जिसमें वे नई वस्तुओं का निर्माण करते हैं, जबकि अन्य तरीकों को मौजूदा …
33 c++  inheritance 

6
मैं अपने एमपी 3 संग्रह को सॉर्ट करने के लिए एक "अंतिम फेरबदल" एल्गोरिदम लिखना चाहूंगा
मैं अपने एमपी 3 फ़ाइलों को एक तरह से शीर्षक और कलाकार पुनरावृत्ति से बचा जाता है के लिए छद्मकोड सुझावों की तलाश कर रहा हूं । मैं क्रोनर्स सुनता हूं - फ्रैंक सिनात्रा, टोनी बेनेट, एला फिट्जगेराल्ड आदि पुराने मानकों को गाते हुए। प्रत्येक कलाकार एक ही गीत के …

10
क्या उन वस्तुओं का होना ठीक है जो खुद को डाली हैं, भले ही यह उनके उपवर्गों के एपीआई को प्रदूषित करती हो?
मैं एक आधार वर्ग है Base। इसके दो उपवर्ग हैं, Sub1और Sub2। प्रत्येक उपवर्ग में कुछ अतिरिक्त विधियाँ हैं। उदाहरण के लिए, Sub1है Sandwich makeASandwich(Ingredients... ingredients), और Sub2है boolean contactAliens(Frequency onFrequency)। चूंकि ये विधियां अलग-अलग पैरामीटर लेती हैं और पूरी तरह से अलग चीजें करती हैं, वे पूरी तरह से …

3
क्वांटम कंप्यूटिंग कैसे बदलेगी प्रोग्रामिंग? [बन्द है]
क्वांटम एल्गोरिथम को कैसे अलग किया जाता है? यदि भाषा को क्वैब के लिए डिज़ाइन किया गया है, तो सी क्या दिखेगी? क्या प्रकार बदलेंगे?

5
हाइबरनेट पर myBatis के फायदे क्या हैं? [बन्द है]
मैंने अपने दम पर कुछ शोध किया है और मूल अवधारणा को समझा है। लेकिन कुछ अंतर्दृष्टि केवल वास्तविक अनुभव के माध्यम से प्राप्त की जा सकती हैं। मायबैटिस के क्या फायदे हैं जो इसे एक नया ढांचा सीखने के लायक बनाएंगे? किस मामले में आप इसका उपयोग करने से …

6
नेस्टेड लूप्स को बुरा अभ्यास क्यों माना जाता है?
मेरे व्याख्याता ने आज उल्लेख किया कि जावा में लूप्स को "लेबल" करना संभव था, ताकि नेस्टेड लूप से निपटने के दौरान आप उन्हें संदर्भित कर सकें। इसलिए मैंने इस सुविधा को देखा क्योंकि मुझे इसके बारे में नहीं पता था और कई जगहों पर जहां इस सुविधा के बारे …

4
इस प्रकार के रिफैक्टरिंग के लिए क्या शब्द है
मुझे यकीन है कि निम्नलिखित में से कुछ के लिए एक शब्द है, लेकिन मैं इसे याद नहीं रख सकता और मेरा Google-फू मुझे विफल कर रहा है! रिफ्लेक्टर चलता है अगर बयान जहां वे सबसे अधिक प्रभाव डालने जा रहे हैं, उदाहरण के लिए इसे बदलना $test = someFunctionThatReturnsABool(); …

4
क्या डार्ट में वेब प्रोग्रामर के लिए कोई उपयोगी सुविधा है?
http://www.dartlang.org/ मैंने बहुत संक्षेप में साइट की जाँच की है, और उत्सुक हो गया हूँ। क्या डार्ट का उपयोग करने के कोई फायदे हैं? क्या यह केवल जावास्क्रिप्ट के लिए एक प्रतिस्थापन है? यह सरल जावा जैसा दिखता है। काम पर बहुत सी # लिखने से, भाषा मुझे बहुत पसंद …
33 javascript  dart 

6
मेरे सॉफ़्टवेयर को "खराब" वेबसाइट पर होस्ट किया गया है। क्या मैं इसके बारे में कुछ कर सकता हूं?
संपादित करें: सभी उत्तर के लिए धन्यवाद, दोस्तों! मुझे लगता है कि मैं अपने वेबपेज पर उपयोगकर्ताओं को केवल दिए गए लिंक से केवल डाउनलोड करने के लिए किसी प्रकार का पाठ शामिल करने जा रहा हूं। बात यह है कि कुछ वैध और नाजायज वेबसाइटें हैं, जो मेरे सॉफ़्टवेयर …

3
ग्रीन थ्रेड क्यों नहीं?
जब तक मुझे पता है कि इस पर सवाल पहले से ही शामिल हैं (जैसे https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), मुझे ऐसा नहीं लगता कि मुझे संतोषजनक उत्तर मिला है । सवाल यह है: जेवीएम का समर्थन अब हरे धागे क्यों नहीं? यह कोड-शैली जावा FAQ पर यह कहता है : एक हरे …

10
एक दृश्य और एक मॉडल को संवाद करना चाहिए या नहीं?
एमवीसी वास्तुकला के लिए विकिपीडिया पृष्ठ के अनुसार , दृश्य मॉडल द्वारा अधिसूचित करने के लिए स्वतंत्र है, और इसके वर्तमान स्थिति के बारे में मॉडल की क्वेरी करने के लिए भी स्वतंत्र है। हालांकि, स्टैनफोर्ड में iOS 5 पर पॉल हेगार्टी के पाठ्यक्रम के अनुसार , व्याख्यान 1, पृष्ठ …
33 design  mvc 

8
मैं ऐसे कार्यों का एक सेट कैसे लिख सकता हूं जो किसी भी प्रोग्रामिंग भाषा से (लगभग) से मंगवाए जा सकते हैं?
मैं एक एपीआई लिखने का एक तरीका खोजना चाहता हूं जिसे किसी अन्य प्रोग्रामिंग भाषा से भाषा बाइंडिंग (या किसी अन्य ढांचे) के माध्यम से एक्सेस किया जा सके। क्या इसे करना संभव है? यदि हां, तो "क्रॉस-लैंग्वेज" एपीआई लिखने के लिए कौन सी प्रोग्रामिंग भाषा सबसे उपयुक्त होगी? मेरा …
33 api  languages  binding 

6
UUID टक्कर [बंद]
क्या किसी ने UUID टकराव की संभावना पर कोई वास्तविक शोध किया है, विशेष रूप से संस्करण 4 (यादृच्छिक) UUIDs के साथ, यह देखते हुए कि हम जिस यादृच्छिक संख्या जनरेटर का उपयोग करते हैं वह वास्तव में यादृच्छिक नहीं है और हमारे पास समान कोड चलाने वाली दर्जनों या …
33 random  uuid 

1
दोनों तरीकों और विशेषताओं के लिए एक सामान्य शब्द क्या है?
एक वर्ग आरेख में, प्रत्येक वर्ग में विधियाँ और विशेषताएँ होती हैं। सामग्री या वस्तुओं जैसी किसी सामान्य चीज़ के अलावा दोनों का वर्णन करने के लिए सही शब्द क्या है? प्रसंग: ऑरेंज वर्ग फल वर्ग का विस्तार करता है और इसके सामान को विरासत में देता है । जहां …

10
एक विधि पैरामीटर के रूप में सदस्य चर पास करना
एक परियोजना में, मुझे इस तरह एक कोड मिला है: class SomeClass { private SomeType _someField; public SomeType SomeField { get { return _someField; } set { _someField = value; } } protected virtual void SomeMethod(/*...., */SomeType someVar) { } private void SomeAnotherMethod() { //............. SomeMethod(_someField); //............. } }; मैं …

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