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

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

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

5
क्या एक संशोधित LGPL लाइसेंस है जो स्टेटिक लिंकिंग की अनुमति देता है?
LGPL को यह आवश्यक है कि यदि कोई प्रोग्राम LGPL-ed लाइब्रेरी का उपयोग करता है, तो उपयोगकर्ताओं को लाइब्रेरी के किसी भिन्न संस्करण के साथ प्रोग्राम को फिर से लिंक करने में सक्षम होना चाहिए: ... डी) निम्न में से एक करें: ०) इस लाइसेंस की शर्तों के तहत मिनिमल …

3
मुझे जटिल ऑब्जेक्ट मॉडल के लिए रिपॉजिटरी पैटर्न कैसे लागू करना चाहिए?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 7 साल पहले पलायन कर गए । हमारे डेटा मॉडल में लगभग 200 वर्ग हैं जिन्हें लगभग एक दर्जन कार्यात्मक क्षेत्रों में अलग किया जा सकता है। डोमेन का …

2
ग्राहकों से प्राप्त असंरचित आवश्यकताओं का प्रबंधन और अनुमान कैसे लगाया जाए
किसी परियोजना के बोली-प्रक्रिया के चरण के दौरान कई बार मुझे विभिन्न स्रोतों [ईमेल, वर्ड डॉक्यूमेंट, एक्सेल] से बहुत असंरचित प्रारूप में हमारे संभावित ग्राहकों से सॉफ्टवेयर सिस्टम की आवश्यकताएं प्राप्त होती हैं। यह आमतौर पर ग्राहक के पक्ष से "उत्पाद विकास" लोगों का एक समूह होता है जो इन …

10
उद्यम सॉफ्टवेयर के लिए UX मायने रखता है?
मुझे पता चला है कि बहुत से सॉफ्टवेयर जो कंपनियां समय, खर्च, फोन सिस्टम सेट करने जैसी चीजों के प्रबंधन के लिए उपयोग करती हैं, आदि उपयोगकर्ता अनुभव के दृष्टिकोण से बहुत गैर-सहज है। मैं व्यक्तिगत रूप से जानता हूं कि मैं बहुत समय बर्बाद कर रहा हूं, यह जानने …

7
REST API क्लाइंट के रूप में एक वेब एप्लिकेशन: संसाधन पहचानकर्ताओं को कैसे संभालना है
जब मैं इसे लागू करने की कोशिश करता हूं तो मेरे दिमाग में REST संघर्ष से संबंधित कई अवधारणाएं हैं। मेरे पास REST-ful बैक-एंड API सिस्टम है जो व्यावसायिक तर्क रखता है, और एक वेब अनुप्रयोग जो UI प्रदान करता है। REST के बारे में विभिन्न संसाधनों से (विशेष रूप …

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

3
यदि मैं अकेले स्थानीय भंडार में काम कर रहा हूं तो मुझे धक्का क्यों देना चाहिए?
मैं विंडोज के लिए GitHub के माध्यम से Git के साथ बातचीत कर रहा हूं , जो कि मजाकिया है क्योंकि मैं अपने रिपॉजिटरी को GitHub में कभी नहीं धकेलूंगा। मैं इस पर अकेले काम कर रहा हूं और इसका उपयोग केवल मेरे द्वारा किया जाना है। मैंने देखा कि …
21 git  github 

11
क्या कम विलंबता कोड कभी-कभी "बदसूरत" होना पड़ता है?
(यह मुख्य रूप से उन लोगों के उद्देश्य से है, जिनके पास कम विलंबता प्रणालियों का विशिष्ट ज्ञान है, लोगों को सिर्फ बेबाक राय के साथ जवाब देने से बचने के लिए)। क्या आपको लगता है कि "अच्छा" ऑब्जेक्ट ओरिएंटेड कोड लिखने और बहुत तेज़ी से कम विलंबता कोड लिखने …
21 java  c++  c  performance  latency 

5
छुपाने के संबंध में सी # में "नए" संशोधक के कुछ व्यावहारिक उपयोग क्या हैं?
सह-कार्यकर्ता और मैं newC # में कीवर्ड के व्यवहार को देख रहे थे क्योंकि यह छिपने की अवधारणा पर लागू होता है। से प्रलेखन : एक आधार वर्ग से विरासत में प्राप्त सदस्य को स्पष्ट रूप से छिपाने के लिए नए संशोधक का उपयोग करें। विरासत में दिए गए सदस्य …
21 c#  keywords 

2
मैं आमतौर पर उत्पादन सॉफ़्टवेयर में एक Deque का उपयोग कहां करूंगा?
मैं सॉफ्टवेयर अनुप्रयोगों में ढेर, कतारों और पेड़ों का उपयोग करने के लिए काफी परिचित हूं, लेकिन मैंने इससे पहले कभी भी एक Deque (Double Ended Queue) का उपयोग नहीं किया है। मैं आम तौर पर जंगल में उनका सामना कहाँ करूँगा? क्या यह कतार के समान स्थानों पर होगा …

6
C या C ++ में "नल चेक" करने का क्या मतलब है?
मैं C ++ सीख रहा हूं और मुझे अशक्त समझने में कठिन समय हो रहा है। विशेष रूप से, मैंने जिस ट्यूटोरियल को पढ़ा है, वह "शून्य जांच" कर रहा है, लेकिन मुझे यकीन नहीं है कि इसका क्या मतलब है या यह क्यों आवश्यक है। क्या वास्तव में अशक्त …
21 c++  c  null 

8
नए वरिष्ठ डेवलपर कार्य
मुझे एक वरिष्ठ डेवलपर मिला है जो आठ साल के नेट अनुभव के साथ कल से 11,000-लाइनों के-कोड एप्लिकेशन पर काम करना शुरू कर रहा है। टीम में खुद और एक अन्य प्रोग्रामर है। हम दोनों को लगभग तीन साल का अनुभव मिला है। यह एक प्रबंधक के रूप में …

2
LGPL रत्न का उपयोग मेरे एमआईटी लाइसेंस प्राप्त आवेदन को कैसे प्रभावित करता है?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 7 साल पहले पलायन कर गए । मैं एमआईटी लाइसेंस के तहत एक ओपन सोर्स रूबी एप्लिकेशन विकसित कर रहा हूं। मैं इस लाइसेंस का उपयोग कर रहा हूं …

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

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