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

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

5
क्या एलएसपी का उल्लंघन करना कभी ठीक है?
मैं इस प्रश्न का अनुसरण कर रहा हूं , लेकिन मैं अपना ध्यान कोड से एक सिद्धांत पर स्विच कर रहा हूं। लिस्कोव प्रतिस्थापन सिद्धांत (एलएसपी) की मेरी समझ से , मेरे आधार वर्ग में जो भी तरीके हैं, उन्हें मेरे उपवर्ग में लागू किया जाना चाहिए, और इस पृष्ठ …

7
आंतरिक अनुप्रयोगों के लिए आंतरिक पुस्तकालयों का विकास क्यों करें?
मुझे यह समझने में कठिनाई हो रही है कि आपको आंतरिक अनुप्रयोगों के विकास के लिए आंतरिक पुस्तकालयों का उपयोग क्यों करना चाहिए। मैं सराहना करता हूं कि अगर मैं सॉफ्टवेयर का उपयोग करना चाहता हूं जो संगठन के बाहर किसी ने लिखा है तो वे मुझे अपनी हेडर फाइलें …
10 libraries 

4
किसी पूर्णांक कोड को वापस करने वाले फ़ंक्शन का अनुक्रमण करना जो कई अलग-अलग स्थितियों का प्रतिनिधित्व करता है
मुझे कुछ भयानक कोड विरासत में मिले हैं जिन्हें मैंने नीचे दिया है। क्या इस विशेष विरोधी पैटर्न का कोई नाम है? इसे फिर से तैयार करने के लिए कुछ सिफारिशें क्या हैं? // 0=Need to log in / present username and password // 2=Already logged in // 3=Inactive User …

3
घटनाओं को दोहराते समय CRQS में दुष्प्रभावों को कैसे संभालें?
यह कहा जाता है कि CQRS में बग को ठीक करना आसान है, आप बस फिर से काम करते हैं और फिर घटनाओं को दोहराते हैं। लेकिन, क्या होगा अगर घटनाओं में से एक बाहरी प्रणाली को आपके नियंत्रण में न रखें ताकि ग्राहक को "एक आइटम जहाज" करें यदि …

3
क्या इंटरफ़ेस पृथक्करण सिद्धांत ठोस तरीकों पर लागू होता है?
जैसा कि इंटरफ़ेस अलगाव सिद्धांत बताता है कि किसी भी ग्राहक को उन तरीकों पर निर्भर होने के लिए मजबूर नहीं किया जाना चाहिए जो इसका उपयोग नहीं करते हैं, इसलिए एक क्लाइंट को अपने इंटरफ़ेस के तरीकों के लिए एक खाली पद्धति को लागू नहीं करना चाहिए, अन्यथा इस …

6
कोड करने से पहले OOP सिस्टम को डिजाइन करने के लिए एक सरल प्रक्रिया क्या है?
जब भी मुझे किसी प्रोजेक्ट के निर्माण की आवश्यकता होती है, मैं हमेशा इसे बनाने में कामयाब रहता हूं, पहले से किसी योजना या डिज़ाइन को तैयार करने में नहीं, लेकिन पहली बार एक वर्ग को लिखने की ज़रूरत थी, जो पूरे प्रोजेक्ट का निर्माण कर रहा है, नीचे से …

2
डाईएडिक फ़ंक्शन के साथ आने वाली समस्याओं को हल करना (अपेक्षित, वास्तविक)
काउबॉय कोडिंग के वर्षों के बाद, मैंने अच्छी गुणवत्ता कोड लिखने के तरीके पर एक किताब लेने का फैसला किया। मैं रॉबर्ट सेसिल मार्टिन द्वारा क्लीन कोड पढ़ रहा हूं। अध्याय 3 (फ़ंक्शन) में डायडिक कार्यों पर एक अनुभाग है। यहाँ पुस्तक से एक अंश है। यहां तक ​​कि स्पष्ट …
10 functions 

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

4
क्या एक कार्यक्रम के उच्च-स्तरीय वास्तुकला को दस्तावेज करने के लिए एक मानक है?
मैं एक शौकिया डेवलपर हूं और अब तक के मेरे सभी कार्यक्रम कोड के भीतर प्रलेखित होने के लिए काफी सरल थे। कोड को पढ़ते समय यह स्पष्ट था कि मैं ऐसा क्या कर रहा था और इस तरह की कार्रवाई (मेरा मानक परीक्षण 6 महीने बाद कोड को देखने …

2
पैरामीटर बनाम वैश्विक चर
मेरे पास एक बहुत ही सरल प्रश्न है जो कुछ समय के लिए मुझे परेशान कर रहा है जब मेरा कोड बढ़ने लगा है। जब वे नेस्टेड फ़ंक्शन कॉल के लंबे मार्गों से गुजरते हैं, तो क्या मापदंडों को वैश्विक चर द्वारा प्रतिस्थापित किया जाना चाहिए? मैं समझता हूं कि …

3
निर्भरता इंजेक्शन: क्या मुझे इसके सभी हिस्सों को पकड़ने के लिए एक कार वर्ग बनाना चाहिए?
मेरे पास मेरे C ++ एप्लिकेशन में कई कारें हैं जिनमें एक रेसट्रैक है। प्रत्येक कार में सैकड़ों भाग होते हैं। प्रत्येक भाग किसी न किसी भाग या दो पर निर्भर करता है। मैंने DI और मार्क सीमन की किताब पर बहुत सारे SO प्रश्न पढ़े हैं और ऐसा लग …

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

2
लार्ज स्केल स्क्रैम (LeSS) और स्केल एजाइल फ्रेमवर्क (SAFe) के लिए इच्छित या लक्षित संगठनात्मक आकार क्या है?
स्क्रम गाइड एक इकाई है कि 5 और 11 सदस्यों के बीच कहीं न कहीं के लिए एक उत्पाद के मालिक, 3-9 सदस्यों की एक विकास टीम है, और 1 स्क्रम मास्टर के होते हैं परिभाषित करता है। मैंने ऐसे उदाहरण देखे हैं जहां उत्पाद स्वामी के पास सहायक कर्मचारी …

8
किस तरह के एल्गोरिथ्म के लिए एक सेट की आवश्यकता होती है?
मेरे पहले प्रोग्रामिंग पाठ्यक्रमों पर मुझे बताया गया था कि मुझे जब भी किसी चीज़ के डुप्लिकेट को हटाने की ज़रूरत होती है, मुझे एक सेट का उपयोग करना चाहिए। उदाहरण: एक वेक्टर से सभी डुप्लिकेट को निकालने के लिए, कहा वेक्टर के माध्यम से पुनरावृत्ति करें और प्रत्येक तत्व …

3
अगर फायरबेस का उपयोग किया जाए तो व्यापारिक तर्क कहां रखें?
मैं एक एकल पेज वेब एप्लिकेशन विकसित करना शुरू करने वाला हूं जो एक बहु उपयोगकर्ता प्रलेखन प्रणाली को सरल बनाता है। सामने का छोर शायद Angular2 का उपयोग करेगा। परियोजना की एक छोटी समय सीमा है, इसलिए मैं "शॉर्टकट" की तलाश कर रहा हूं, यानी खरोंच से सब कुछ …

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