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

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

6
शून्य एक स्थिर के रूप में?
मैं इस प्रोग्रामिंग मुहावरा हाल ही में आया हूँ: const float Zero = 0.0; जो तब तुलना में प्रयोग किया जाता है: if (x > Zero) {..} क्या कोई समझा सकता है कि क्या यह वास्तव में अधिक कुशल या पठनीय है या इसकी तुलना में बनाए रखने योग्य है: …

3
समानांतरवाद का अर्थ है संगामिति लेकिन दूसरा तरीका सही नहीं है?
मैं अक्सर पढ़ता हूं कि समानता और समरूपता अलग-अलग चीजें हैं। बहुत बार उत्तर देने वाले / टिप्पणी करने वाले लोग लिखते हैं कि वे दो पूरी तरह से अलग चीजें हैं। फिर भी मेरे विचार में वे संबंधित हैं लेकिन मैं उस पर कुछ स्पष्टीकरण चाहूंगा। उदाहरण के लिए, …

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

7
स्वच्छ निकास के लिए गैर-शून्य निकास स्थिति
क्या गैर-शून्य निकास कोड वापस करना स्वीकार्य है यदि प्रश्न में कार्यक्रम ठीक से चला? उदाहरण के लिए, मान लें कि मेरे पास एक साधारण प्रोग्राम है जो (केवल) निम्नलिखित कार्य करता है: कार्यक्रम एन तर्क लेता है। यह min (N, 255) का निकास कोड देता है। ध्यान दें कि …

3
जावा में अत्यधिक स्केलेबल वेब सेवाओं को कैसे डिज़ाइन करें?
मैं कुछ वेब सेवाएँ बना रहा हूँ जिनमें 2000 समवर्ती उपयोगकर्ता होंगे। सेवाओं को मुफ्त में दिया जाता है और इसलिए उन्हें बड़ा उपयोगकर्ता आधार मिलने की उम्मीद है। भविष्य में इसे 50,000 उपयोगकर्ताओं तक स्केल करने की आवश्यकता हो सकती है। पहले से ही कुछ अन्य प्रश्न हैं जो …

4
क्या ग्रूवी आंशिक अनुप्रयोग को 'करी' कहते हैं?
ग्रूवी की एक अवधारणा है कि इसे 'करी' कहते हैं। यहाँ एक उदाहरण उनके विकि से है: def divide = { a, b -> a / b } def halver = divide.rcurry(2) assert halver(8) == 4 यहाँ क्या हो रहा है, इसके बारे में मेरी समझ यह है कि दाहिने …

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

6
क्या C # पढ़ना कठिन होता जा रहा है?
जैसा कि C # ने प्रगति की है, कई भाषा सुविधाएँ जोड़ी गई हैं। यह उस बिंदु पर आ गया है जहां यह मेरे लिए अपठनीय हो रहा है। एक उदाहरण के रूप में, यहां Caliburn.Micro कोड से निम्नलिखित कोड स्निप पर विचार करें : container = CompositionHost.Initialize( new AggregateCatalog( …
15 c#  readability 

7
क्या C लाइब्रेरी के कार्यों को हमेशा एक स्ट्रिंग की लंबाई की अपेक्षा करनी चाहिए?
मैं वर्तमान में सी में लिखी एक लाइब्रेरी पर काम कर रहा हूँ। इस लाइब्रेरी के कई कार्यों में char*या const char*उनके तर्कों में एक स्ट्रिंग की उम्मीद है । मैंने उन कार्यों के साथ शुरुआत की, जो हमेशा स्ट्रिंग की लंबाई की अपेक्षा करते हैं size_tताकि शून्य-समाप्ति की आवश्यकता …
15 c  api  strings 

4
क्या एंड्रॉइड डेवलपर्स को बिक्री कर का भुगतान करना है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 6 साल पहले बंद हुआ । RetroDreamer के ब्लॉग पोस्ट के अनुसार एंड्रॉइड …

4
जावा / जेवीएम इंटर्नल को बंद करना [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …
15 java  books  jvm 

2
अगर हम दो वस्तुओं को एक दूसरे के संदर्भ में अनुक्रमित और डिस्क्रिअलाइज़ करते हैं तो क्या होता है?
इसे और अधिक स्पष्ट करने के लिए, यह एक त्वरित उदाहरण है: class A implements Serializable { public B b; } class B implements Serializable { public A a; } A a = new A(); B b = new B(); a.b = b; b.a = a; तो क्या होता है …

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

1
Git / Mercurial रिपॉजिटरी कम जगह का उपयोग क्यों करते हैं?
मैंने कई चर्चाओं को यहां और एसओ पर पढ़ा है कि डीवीसीएस रिपॉजिटरी अपने केंद्रीकृत काउंटर-पुर्जों की तुलना में उसी या कम स्थान का उपयोग करते हैं। मैं इसे याद कर सकता हूं, लेकिन मुझे इसकी अच्छी व्याख्या नहीं मिली है कि ऐसा क्यों है। किसी को पता है?

4
एमवीसी पर कई विचार एक ही नियंत्रक हो सकते हैं या एक दृश्य में एक अद्वितीय नियंत्रक होना चाहिए?
एमवीसी के आसपास एक परियोजना के लिए एक वास्तुकला डिजाइन करते समय मुझे कुछ प्रश्न हैं। (यह एक सी ++ / मुरब्बा एसडीके परियोजना है, मैं किसी विशेष एमवीसी ढांचे का उपयोग नहीं कर रहा हूं, मैं एक बना रहा हूं।) कई लेखों पर (जैसे मूल स्टीव बर्कब लेख पर …

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