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

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

5
यदि आधुनिक ORM (EF, nHibernate) के लिए रिपॉजिटरी पैटर्न ओवरकिल है, तो एक बेहतर अमूर्तता क्या है?
मैंने हाल ही में शक्तिशाली ओआरएम जैसे एंटिटी फ्रेमवर्क के साथ रिपॉजिटरी पैटर्न का उपयोग करने के खिलाफ बहुत सारे तर्क पढ़े हैं क्योंकि इसमें रिपोजिटरी जैसी कार्यक्षमता शामिल है, साथ ही यूनिट की कार्य कार्यक्षमता भी शामिल है। इकाई परीक्षण जैसी स्थिति के लिए पैटर्न का उपयोग करने के …

4
ओओपी के लिए आवश्यक अवधारणाओं की कोई सुसंगत परिभाषा क्यों नहीं है?
मैं प्रोग्रामिंग के लिए बहुत नया हूं और विभिन्न स्रोतों से विभिन्न सम्मेलनों को पढ़ने / सुनने से थोड़ा भ्रमित हूं: क्या ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में 4 या 5 अवधारणाएँ हैं? एक नवागंतुक के रूप में, मैं समझता हूं कि ये 5 अवधारणाएं हैं: मतिहीनता विरासत encapsulation बहुरूपता प्रतिरूपकता तो कैसे …

2
क्या बेहतर है कि आप पुल अनुरोध शुरू करें या मास्टर पर स्थानीय मर्ज करें।
मैं पिछले कुछ समय से GitHub का उपयोग कर रहा हूं और मैं आमतौर पर अपनी फीचर-शाखाओं को आगे बढ़ाता हूं और फिर एक Pull Request शुरू करता हूं जिसे मैंने खुद मर्ज किया था। मैंने पाया कि इससे मुझे उन शाखाओं पर नज़र रखने में मदद मिली जहाँ मैंने …

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

4
समानांतर पदानुक्रम - आंशिक रूप से समान, आंशिक रूप से भिन्न
वहाँ काफी कुछ इसी तरह के सवाल हैं 1 ,2 ,3 ,4 , लेकिन गैर इस सवाल में बिल्कुल ऐसा लगता है, और न ही समाधान इष्टतम लगते हैं। यह एक सामान्य ओओपी प्रश्न है, यह मानते हुए कि बहुरूपता, जेनरिक, और मिश्रण उपलब्ध हैं। उपयोग की जाने वाली वास्तविक …

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

3
स्क्रम में, डेवलपर्स को ग्राहकों से सीधे बात करनी चाहिए (पीओ को दरकिनार करके)?
एक उत्पाद के मालिक को टीम से बहुत विस्तृत प्रश्नों के साथ उन विशेषताओं के बारे में कैसे व्यवहार करना चाहिए जिन्हें वे लागू कर रहे हैं कि वह तुरंत खुद को जवाब नहीं दे सकते हैं? जब यह स्पष्ट रूप से डेवलपर के लिए ग्राहक से सीधे बात करने …

6
हम अपने प्रोडक्शन रिलीज़ में हर दूसरे सप्ताह में केवल रेडी-टू-टू-रिलीज़ फीचर्स कैसे शामिल कर सकते हैं?
मैं एक काफी बड़ी चुस्त टीम पर एक सॉफ्टवेयर डेवलपर हूं (हमारे पास आठ डेवलपर्स सक्रिय रूप से एक कोड रिपॉजिटरी में बदलाव कर रहे हैं)। हर दो सप्ताह में, हम अपने सॉफ़्टवेयर के नए संस्करण को उत्पादन में धकेल देते हैं। यहाँ हमारे वर्तमान कार्यप्रवाह है: एक नया कार्य …

2
तैयारी बनाम पूर्णता Async IO मेमोरी उपयोग?
मैं Rust और कार्ल में दो संभावित मॉडल का उल्लेख करते हुए Async IO को लागू करने के बारे में यह बात देख रहा था । तत्परता और पूर्णता। तत्परता मॉडल: आप उस सॉर्ट को बताते हैं जिसे आप सॉकेट से पढ़ना चाहते हैं थोड़ी देर के लिए अन्य चीजें …
12 async  io 

1
जावा 8: आलसी कार्यों के लिए एपीआई में धाराओं को पास करने के लिए अच्छा अभ्यास?
अमरूद जैसे प्री-जावा 8 लैम्ब्डा-हेवी लाइब्रेरी में, आउटपुट सामान्य जावा कलेक्शन फ्रेमवर्क इंटरफेस का उपयोग करते हैं, इसलिए उन्हें बाहरी / आंतरिक एपीआई के आसपास पास करना आसान होता है और फिर भी लाइब्रेरी विधि (जैसे आलसी filter()और transform()) होने पर कुछ आलसी कम्प्यूटेशन का उपयोग करते हैं । हालाँकि, …
12 java  lambda 

1
K- संयोजनों का तेज अनुक्रमण
मैं एक पुरानी समस्या पर फिर से विचार कर रहा हूं जो मैं कुछ समय पहले काम कर रहा था। एक विशिष्ट परिदृश्य है "3 बिट्स को 8 बिट पूर्णांक के भीतर सेट किया जाता है", अर्थात 00000111। नेस्टेड लूप द्वारा 3 सेट बिट्स के साथ सभी अद्वितीय संयोजनों को …

2
एक एल्गोरिथ्म के अभिसरण के लिए इसका क्या अर्थ है?
जब मैं इस वाक्य में उदाहरण के लिए, सुदृढीकरण सीखने के बारे में पढ़ता हूं, तो मैं इस पद पर आता रहता हूं: यदि समस्या को ध्यान में रखकर तैयार किया गया है, तो कुछ सुदृढीकरण लर्निंग एल्गोरिदम वैश्विक इष्टतम में परिवर्तित हो सकते हैं http://reinforcementlearning.ai-depot.com/ या इधर: किसी भी …

2
माइक्रोसर्विस के साथ उपयोगकर्ता प्राधिकरण
क्या माइक्रोसर्विसेज को अपने स्वयं के प्राधिकरण को संभालने के लिए ज़िम्मेदार होना चाहिए या आपको लगता है कि एक अलग प्राधिकरण सेवा होना बेहतर है जो सभी या माइक्रोसेट के सबसैट (एक ही व्यापार डोमेन के भीतर) में साझा की जाती है? मेरे लिए बाद में अधिक समझ में …

3
गोलंग में "यह" का प्रयोग
निकटतम चीज़ पर गोलांग को एक शैली गाइड मिली है , जिसे रिसीवर नाम के तहत लिखा गया है: एक विधि के रिसीवर का नाम इसकी पहचान का प्रतिबिंब होना चाहिए; अक्सर इसके प्रकार के एक या दो अक्षर संक्षिप्त नाम (जैसे "क्लाइंट" के लिए "c" या "cl") होते हैं। …

1
ASP.NET MVC में Async नियंत्रकों: वास्तविक लाभ / कैसे प्राप्त किया?
मैं ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx ) में अतुल्यकालिक नियंत्रक विधियों के बारे में एक लेख के माध्यम से काम कर रहा हूं और मुझे लगता है मुझे बात याद आ रही है। इस विधि पर मैंने विचार किया, जो लेख से एक उदाहरण के समान है: [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = …

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