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

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

4
रनटाइम पर कक्षा को फ़ील्ड जोड़ना - डिज़ाइन पैटर्न
अपने ग्राहक की कल्पना करें कि उनके CMS में उनके नाइयों में उत्पाद में नई संपत्ति (जैसे रंग) जोड़ने की संभावना है। फ़ील्ड के रूप में गुण होने के बजाय: class Car extends Product { protected String type; protected int seats; } आप शायद कुछ ऐसा करना चाहेंगे: class Product …

4
एक खुले स्रोत परियोजना में योगदान से आने वाले कोड पर किसका अधिकार है?
यदि कोई ओपन सोर्स प्रोजेक्ट शुरू करता है (उदाहरण के लिए जीपीएल लाइसेंस के साथ) तो लोग योगदान कहां करेंगे, पूरे प्रोजेक्ट के स्तर पर ये योगदान कौन देगा? क्या नया कोड मूल लेखक की संपत्ति बन जाएगा या योगदानकर्ता लेखक भी होंगे? चालू परियोजना पर किसका अधिकार है? उदाहरण …

3
ढीले युग्मन प्राप्त करने में सुपरक्लास की तुलना में इंटरफेस अधिक सहायक क्यों हैं?
( इस प्रश्न के प्रयोजन के लिए, जब मैं कहता हूं कि 'इंटरफ़ेस' का अर्थ है भाषा का निर्माणinterface , और शब्द के दूसरे अर्थ में 'इंटरफ़ेस' नहीं है, अर्थात सार्वजनिक तरीके एक वर्ग बाहरी दुनिया को संचार करने के लिए प्रदान करता है, ताकि आप उससे संपर्क कर सकें …

2
फ़ाइल नाम के एक भाग के रूप में संस्करण संख्या
मैं देखता हूं कि कुछ सॉफ़्टवेयर में संस्करण संख्या उनके फ़ाइल नाम के एक भाग के रूप में शामिल है, जबकि अन्य नहीं हैं। मुझे बाद के प्रकार के लिए अधिक उपयोग किया जाता है, और मुझे लगता है कि यह अधिक लोकप्रिय है, लेकिन मैं जावास्क्रिप्ट पुस्तकालयों में कभी-कभी …

3
विभिन्न एपीआई संस्करणों का समर्थन कैसे करें
मैं एक रेस्ट एपीआई लिख रहा हूं और सोच रहा हूं कि विभिन्न संस्करणों का समर्थन करने के लिए सबसे अच्छा कैसे हो। इसका मतलब यह नहीं है कि URI को V2 या V3 के रूप में कैसे परिभाषित किया जाए, बल्कि इसे दिए गए कोड को कैसे संरचित किया …

4
4 + 1 आर्किटेक्चरल व्यू मॉडल और UML के बीच मैपिंग
मैं थोड़ा उलझन में हूं कि 4 + 1 आर्किटेक्चरल व्यू मॉडल मैप्स यूएमएल के लिए कैसे हैं। विकिपीडिया निम्नलिखित मानचित्रण देता है: तार्किक दृश्य: कक्षा आरेख, संचार आरेख, अनुक्रम आरेख। विकास दृश्य: घटक आरेख, पैकेज आरेख प्रक्रिया दृश्य: गतिविधि आरेख भौतिक दृश्य: परिनियोजन आरेख परिदृश्य: उपयोग-केस आरेख यूएमएल सीक्वेंस …
15 architecture  uml  model  view 

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

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

5
कोड के लिए परीक्षण क्यों लिखें कि मैं रिफ्लेक्टर करूंगा?
मैं एक विशाल विरासत कोड कक्षा को फिर से बना रहा हूं। Refactoring (मुझे लगता है) यह वकालत करता है: विरासत वर्ग के लिए परीक्षण लिखें रिफ्लेक्टर को वर्ग से बाहर निकाल देना समस्या: एक बार जब मैं कक्षा को रिफ्लेक्टर करता हूं, तो चरण 1 में मेरे परीक्षणों को …

4
जो एक का चयन करने के लिए: XML विशेषता या उप नोड?
हम XML के रूप में अपने डेटा बेस से कुछ डेटा निर्यात करना चाहते हैं। उदाहरण के लिए, एक Personकर सकते हैं age, nameऔर कुछ अन्य गुण। XML फॉर्मेट को परिभाषित करने के लिए हमारे पास दो विकल्प हैं। विकल्प # 1: <Persons> <Person> <Age>16</Age> <Name>Richard</Name> </Person> <Person> <Age>34</Age> <Name>Eric</Name> …
15 xml 

5
कुछ टीम के सदस्य स्प्रिंट प्लानिंग में सक्रिय रूप से भाग नहीं लेते हैं
कुछ टीम के सदस्य प्रतीक्षा करते हैं जब तक कि उन कहानियों पर काम करने की सबसे अधिक संभावना है, जिन पर चर्चा की जाएगी और उसके बाद ही वे भाग लेंगे। अन्यथा वे सिर्फ अपने फोन से खेलते हैं और सुनते नहीं हैं। किसी तरह से मैं इस स्थिति …
15 agile  scrum 

2
कौन सा बेहतर है: चयन स्ट्रिंग पैरामीटर के साथ गेटर्स या 1 विधि का एक गुच्छा?
हमारे ज्ञान डोमेन में अपने नंगे पैरों के साथ दबाव-रिकॉर्डिंग प्लेट पर चलने वाले लोग शामिल हैं। हम छवि की पहचान करते हैं, जिसके परिणामस्वरूप 'फुट' वर्ग की वस्तुएं होती हैं, यदि सेंसर डेटा में एक मानव पैर को मान्यता दी जाती है। कई गणनाएं हैं जिन्हें पैर के डेटा …

5
अपने डिस्लेक्सिया के प्रभाव को कम करने के लिए मैं अपनी आईडीई में क्या बदलाव कर सकता हूं?
मैं कार्यक्रम करता हूं और मैं डिस्लेक्सिक हूं। मेरी दृष्टि उत्कृष्ट है। मैं प्रतीकों को खराब तरीके से संसाधित करता हूं और एक दृश्य विचारक हूं। जब मैं कोड करता हूं, तो मैं सामान्य लोगों की तुलना में धीमा होता हूं क्योंकि मैं उन त्रुटियों से अनभिज्ञ हूं जो मैं …

7
क्या यह गोटो बयान को सही ठहराता है?
मुझे यह सवाल एक दूसरे से पहले आया था, और मैं वहां से कुछ सामग्री खींच रहा हूं: क्या 'ब्रेक एन' निर्माण का कोई नाम है? यह लोगों के लिए एक अनावश्यक रूप से जटिल तरीका प्रतीत होता है ताकि प्रोग्राम को लूप के लिए डबल-नेस्टेड से बाहर तोड़ने का …

4
फेनोट्रोपिक प्रोग्राम डिज़ाइन
मैं हाल ही में जारोन लानियर द्वारा "फेनोट्रोपिक प्रोग्रामिंग" नामक एक विचार पर आया था। यह विचार कंप्यूटर प्रोग्रामों में सिंगल पॉइंट इंटरफेस के बजाय 'सरफेस' इंटरफेस का उपयोग करने के लिए है, जो छोटी त्रुटियों को जीतने के लिए आंकड़ों का उपयोग करते हैं जो आमतौर पर "शास्त्रीय" प्रोग्राम …
15 design  program 

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