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

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

6
वैज्ञानिक सॉफ्टवेयर के लिए निरंतर एकीकरण
मैं कोई सॉफ्टवेयर इंजीनियर नहीं हूँ। मैं जियोसाइंस के क्षेत्र में एक पीएचडी छात्र हूं। लगभग दो साल पहले मैंने एक वैज्ञानिक सॉफ्टवेयर की प्रोग्रामिंग शुरू की। मैंने कभी भी निरंतर एकीकरण (CI) का उपयोग नहीं किया, मुख्यतः क्योंकि पहले मुझे नहीं पता था कि यह मौजूद है और मैं …

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

8
चंचल - हम क्या गलत कर रहे हैं?
मैं एक चुस्त टीम में एक डेवलपर हूं, और हम स्क्रैम का उपयोग करने की कोशिश करते हैं। तो मैं यहाँ एक काल्पनिक समस्या को स्पष्ट करूँगा। हमारे पास कुछ गन्दा और खराब रख-रखाव JQuery कोड का उपयोग करके एक बहुत पुराना ऐप है। हमारे पास रिएक्ट का उपयोग करने …
22 agile  scrum 

11
कुछ तालिकाओं के लिए डेटाबेस में एक द्वितीयक प्राथमिक कुंजी बनाना
अपनी कुछ तालिकाओं के लिए मैं "second_primary_key" जोड़ना चाहता हूं जो uuid या कुछ यादृच्छिक लंबी कुंजी होगी। मुझे इसकी आवश्यकता है क्योंकि कुछ तालिकाओं के लिए मैं पूर्णांक को अपने वेब अनुप्रयोग में उजागर नहीं करना चाहता। यही है, एक पृष्ठ "/ चालान" पर मेरे पास चालान की एक …

8
जब आदिम जुनून एक कोड गंध नहीं है?
मैंने हाल ही में बहुत सारे लेख पढ़े हैं जो एक कोड गंध के रूप में आदिम जुनून का वर्णन करते हैं । आदिम जुनून से बचने के दो लाभ हैं: यह डोमेन मॉडल को अधिक स्पष्ट बनाता है। उदाहरण के लिए, मैं एक व्यापार कोड के बारे में पोस्ट …

5
माइक्रोसर्विसेस: अंतिम स्थिरता को संभालना
मान लें कि हमारे पास एक फ़ंक्शन है जो उपयोगकर्ता के पासवर्ड को अपडेट करता है। एक बार 'अपडेट पासवर्ड' बटन पर क्लिक करने के बाद, एक अपडेटपेसवर्डवेंट एक विषय पर भेजा जाता है, जहां 3 अन्य सेवाएं सदस्यता ली जाती हैं: एक सेवा जो वास्तव में उपयोगकर्ता के पासवर्ड …

2
वास्तव में CQRS कमांड को एक डोमेन ऑब्जेक्ट के लिए कैसे मान्य और रूपांतरित किया जाना चाहिए?
मैं गरीब-आदमी का पालन करता रहा हूं काफी समय से CQRS 1 को अपना रहा हूं क्योंकि मुझे इसकी लचीलेपन से प्यार है एक डेटा स्टोर में दानेदार डेटा रखना, विश्लेषण के लिए बहुत संभावनाएं प्रदान करना और इस प्रकार व्यापार मूल्य में वृद्धि करना और जब पठन के लिए …

3
आप नियंत्रकों के लिए यूनिट-परीक्षण क्यों लिखेंगे?
मेरे लिए यह एक पूरी तरह से अप्रासंगिक इकाई-परीक्षण है और मुझे समझ नहीं आता कि किसी ने इसे लिखने में समय क्यों लगाया, क्योंकि इससे हासिल करने के लिए बहुत कम मूल्य है। मैं पूरी तरह से अच्छी तरह से जानता हूं कि अगर यह नियंत्रक किसी ब्राउज़र में …

5
असफल होने पर अपवाद / सत्य बनाम झूठे बनाम वापसी का कार्य और अपवाद को फेंकना
मैं एक एपीआई, एक फ़ंक्शन बना रहा हूं जो एक फ़ाइल अपलोड करता है। यदि फ़ाइल सही ढंग से अपलोड की गई थी और कुछ समस्या होने पर एक अपवाद फेंकता है, तो यह फ़ंक्शन कुछ भी नहीं / शून्य लौटाएगा। एक अपवाद और सिर्फ झूठ क्यों नहीं? क्योंकि अपवाद …

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

8
आपको एक फ़ाइल दी जाती है जिसमें 32-बिट आर्किटेक्चर पर सभी संभावित नंबर होते हैं। उस फ़ाइल से 4 नंबर गायब हैं। 4 लापता संख्याओं का पता लगाएं
यह एक साक्षात्कार प्रश्न है जिसे मैंने कुछ समय के लिए चलाया है, और मुझे वास्तव में यकीन नहीं है कि इसे कैसे हल किया जाए कि चार नंबर गायब हैं। मैं एक या दो नंबर खोजने के लिए एल्गोरिदम से परिचित हूं, लेकिन मैं चार में से किसी को …
22 algorithms 


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

1
क्या गो-भाषा के लिए हिंडले-मिल्नर निष्कर्ष निकाल सकते हैं?
मैंने वो पढ़ा है हिंडले-मिलनर उप-प्रकारों वाले सिस्टम के साथ काम नहीं करता है, और अन्य प्रकार के सिस्टम फीचर्स हैं जो इसके साथ अच्छी तरह से काम नहीं करते हैं। वर्तमान में जाओ :=ऑपरेटर में केवल बहुत सीमित प्रकार का अनुमान है । लेकिन गो के पास पारंपरिक अर्थों …

1
"निकास (-1)" कहां से आया था?
मैं इंटरनेट का उपयोग करना चाहिये कि पर विरासत सॉफ्टवेयर और बुरे ट्यूटोरियल का एक बहुत में देखते हैं exit(-1), return -1या इसी तरह के "असामान्य समाप्ति" का प्रतिनिधित्व करने के लिए। समस्या यह है कि, POSIX में कम से कम, -1कभी नहीं रहा है और एक मान्य स्थिति कोड …

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