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

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

3
ई-मेल सर्वर का उपयोग किए बिना ई-मेल भेजना
जावामेल ई-मेल सर्वर का उपयोग करके ई-मेल भेजता है, आमतौर पर ई-मेल प्रदाता के एसएमटीपी इंटरफ़ेस के माध्यम से। क्या ई-मेल भेजने के लिए ई-मेल सर्वर का उपयोग करना आवश्यक है? मेरे पास एक वेब साइट है जो ई-मेल भेजती है और यदि संभव हो तो मैं ई-मेल सर्वर का …
11 java  email 

2
यह निर्धारित करने के लिए कि कोई संदेश कमांड संदेश या ईवेंट संदेश कैसे होना चाहिए?
दो उद्यम एकीकरण पैटर्न कमांड संदेश और ईवेंट संदेश हैं । मैं एक ऐसी प्रणाली पर काम कर रहा हूं जिसमें हम न केवल अन्य प्रणालियों के साथ एकीकरण के लिए, बल्कि सेवाओं के बीच आंतरिक संचार के लिए संदेश का उपयोग करते हैं। यह अंततः एक सुसंगत प्रणाली माना …

5
कार्यात्मक प्रोग्रामिंग में गणितीय कानूनों के माध्यम से कोई कैसे मॉड्यूलरता प्राप्त करता है?
मैंने इस सवाल में पढ़ा कि कार्यात्मक प्रोग्रामर गणितीय प्रमाण का उपयोग करते हैं ताकि यह सुनिश्चित हो सके कि उनका कार्यक्रम सही ढंग से काम कर रहा है। यह यूनिट परीक्षण की तुलना में बहुत आसान और तेज़ लगता है, लेकिन एक ओओपी / यूनिट परीक्षण पृष्ठभूमि से आता …

2
एक ही तरीके के भीतर सिंक और एसिंक्स विधियों का कुशल मिश्रण?
ठीक है, यह अजीब लगता है, लेकिन कोड बहुत सरल है और स्थिति को अच्छी तरह से समझाता है। public virtual async Task RemoveFromRoleAsync(AzureTableUser user, string role) { AssertNotDisposed(); var roles = await GetRolesForUser(user); roles.Roles = RemoveRoles(roles.Roles, role); await Run(TableOperation.Replace(roles)); } (मुझे पता है कि मैं नीचे दिए गए सार …

3
Kanban: कैसे काम आइटम आकार का चयन करने के लिए
कानबन से शुरू करते हुए, मुझे इस बात पर यकीन नहीं है कि मेरे काम की चीजें कितनी बारीक होनी चाहिए। जब आप WIP का चयन करने के बारे में बहुत सारी ठोस सिफारिशें प्राप्त करते हैं, तो मैंने पढ़ा हुआ अधिकांश कनबन ट्यूटोरियल काम के आइटम के आकार (= …
11 kanban 

10
परीक्षण बनाम अपने आप को मत दोहराओ (DRY)
परीक्षण को इतना प्रोत्साहित करके अपने आप को क्यों दोहरा रहा है? ऐसा लगता है कि परीक्षण मूल रूप से कोड के समान चीज़ को व्यक्त करते हैं, और इसलिए कोड का एक डुप्लिकेट (अवधारणा में, कार्यान्वयन नहीं) है। DRY के अंतिम लक्ष्य में सभी परीक्षण कोड का उन्मूलन शामिल …
11 testing  dry 

2
सहयोगी ओपन सोर्स प्रोजेक्ट्स में TDD व्यवहार्य है
मान लीजिए कि मैं एक ओपन सोर्स प्रोजेक्ट शुरू करना चाहता था जिसकी मुझे उम्मीद है / उम्मीद है कि बहुत से लोग पैच और व्हाट्सएप सबमिट करेंगे। क्या एक सख्त TDD दृष्टिकोण लेना व्यवहार्य है? क्या जब भी वे पैच-अप प्रस्तुत करते हैं, तो क्या मुझे गुणवत्ता परीक्षण लिखने …

1
मैं सी # ज्ञान के बिना एक गंभीर एफ # परियोजना कैसे संपर्क करूं?
इसलिए, अनिवार्य रूप से मैं चाहता हूं कि परियोजना एक एसवीजी संपादक है। मैं WPF का उपयोग करना पसंद करूंगा क्योंकि तब मैं अपने एप्लिकेशन लेआउट के लिए XAML का लाभ उठा सकता हूं (कि डिजाइनर इतना निफ्टी है)। दुर्भाग्य से, मैं केवल कुछ महीनों के लिए .NET फ्रेमवर्क का …
11 wpf  f# 

3
MVC साइट पर वैश्विक निरंतर मान
मेरा MVC (.NET) साइट के माध्यम से कुछ निरंतर मान है, जैसे फोन नंबर, भौतिक पता, ईमेल पता आदि। मैं इस मूल्य को एक बार संग्रहीत करना चाहता हूं, इसलिए जब वे अपना विवरण बदलते हैं तो भविष्य के अपडेट आसान होते हैं। अपने प्रश्न को सरल बनाने के लिए, …
11 mvc 

3
हार्ड कोडित ऑब्जेक्ट के साथ विधि का मजाक कैसे करें?
मैं एक ऐसे अनुप्रयोग पर काम कर रहा हूं जिसमें कई परतें हैं। स्क्रीन पर डेटा दिखाने के लिए डेटा स्रोत, व्यावसायिक तर्क से डेटा को हेरफेर करने के लिए डेटा स्रोत, व्यापार तर्क को पुनः प्राप्त करने और सहेजने के लिए डेटा एक्सेस परत। मैं व्यापार तर्क परत की …

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

2
नियोक्ता-विशिष्ट परिवर्तनों के साथ एक ओपन सोर्स प्रोजेक्ट के साथ काम करने के लिए सबसे अच्छा गिट वर्कफ़्लो क्या है?
मेरे वर्तमान नियोक्ता में, हम अपने आवेदन के एक घटक के रूप में जीथब पर आयोजित एक ओपन-सोर्स प्रोजेक्ट का उपयोग कर रहे हैं। मैं इस परियोजना पर काम कर रहा हूं, दोनों में कुछ विशेषताएं हैं जिनकी हमें आवश्यकता है और इसे अपने बिल्ड सिस्टम के साथ एकीकृत करना …
11 git 

5
दो घटता की सुविधाओं की तुलना कैसे करें?
मुझे दो घटता f (x) और g (x) की तुलना करने की आवश्यकता है। वे एक ही एक्स रेंज (कहते हैं -30 से 30) में हैं। f (x) में कुछ तेज चोटियाँ या चिकनी चोटियाँ और घाटियाँ हो सकती हैं। g (x) में समान शिखर और घाटियाँ हो सकती हैं। …
11 geometry 

1
एमवीसी + 3 टीयर; जहाँ ViewModels खेलने में आते हैं?
मैं ASP.NET MVC 4 का उपयोग करके एक 3-स्तरीय एप्लिकेशन को डिज़ाइन कर रहा हूं। मैंने एक संदर्भ के रूप में निम्नलिखित संसाधनों का उपयोग किया है। कोडप्रोजेक्ट: एमवीसी + एन-टियर + एंटिटी फ्रेमवर्क ASP.NET MVC में डेटा एक्सेस को अलग करना मेरे पास अभी तक निम्नलिखित desingn है। प्रस्तुति …

5
कोड पुनरावृत्ति बनाम बहु जिम्मेदार विधि
मैं सिंगल रिस्पांसिबिलिटी प्रिंसिपल (एसआरपी) का पालन करने की कोशिश करता हूं और कोड रिपीटिशन को भी छोड़ देता हूं। हालांकि अक्सर ऐसे स्थान होते हैं जहां कोड पुनरावृत्तियां होती हैं जो कि इनवोकेशन के कोड ब्लॉक से अधिक कुछ भी नहीं हैं जो उन्हें कम से कम सार्थक नाम …

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