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

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

15
लगभग हर कथित बग एक उच्च प्राथमिकता वाला बग है [बंद]
मैंने कई सॉफ्टवेयर परियोजनाओं पर काम करते हुए एक पैटर्न पर ध्यान दिया है: रिपोर्ट किए गए अधिकांश बगों की उच्च / बहुत उच्च प्राथमिकता थी। मैंने कुछ सहयोगियों से पूछा कि ऐसा क्यों हो रहा है, और उन्होंने उल्लेख किया कि अगर बग में प्राथमिकता का स्तर नहीं है, …

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

6
65.000.000.000 परीक्षण चलाने के लिए
मुझे 65.000.000.000 परीक्षणों के एक सूट को चलाने के तरीके के बारे में पूछा गया था और मुझे आश्चर्य है कि इतनी बड़ी मात्रा में परीक्षणों के साथ एक परियोजना होना सामान्य है। क्या आपने इस विशेषता के साथ परियोजनाओं में काम किया है?

11
क्यों "मुझे GitHub पर कांटा"? [बन्द है]
मैं समझता हूं कि GitHub कैसे काम करता है, लेकिन एक बात जो मुझे उलझन में डालती है, वह यह है कि लगभग हर OSS प्रोजेक्ट में हाल ही में उनके होमपेज पर "Fork me on GitHub" लिंक है। उदाहरण के लिए, http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/ , और अन्य। यह इतना …

3
स्काला की साथी वस्तुओं बनाम स्थिर तरीकों से क्या फायदे हैं?
स्काला की कोई स्थैतिक-श्रेणी नहीं है , बल्कि साथी वस्तुओं के माध्यम से समान कार्यक्षमता है। दृश्यों के पीछे साथी वस्तुओं को उन कक्षाओं के लिए संकलित किया जाता है जिनमें स्थिर विधियां होती हैं, इसलिए यह सब वाक्यगत शर्करा है। इस डिजाइन विकल्प के क्या फायदे हैं? नुकसान? क्या …
50 scala 

11
मुझे समझ में नहीं आता है कि अगर मुझे परीक्षण शुरू करने के लिए एक डिजाइन की आवश्यकता है तो TDD मुझे एक अच्छा डिज़ाइन पाने में कैसे मदद करता है
मैं अपने सिर को टीडीडी के चारों ओर लपेटने की कोशिश कर रहा हूं, विशेष रूप से विकास का हिस्सा। मैंने कुछ पुस्तकों पर ध्यान दिया है, लेकिन मैंने पाया कि मुख्य रूप से परीक्षण भाग से निपटने के लिए - NUnit का इतिहास, परीक्षण क्यों अच्छा है, लाल / …
50 java  c#  .net  tdd 

14
उत्कृष्ट एपीआई डिजाइन। यदि कोई पंक्तियाँ नहीं हैं तो मुझे क्या करना चाहिए?
मैं वर्तमान में स्लिम फ्रेमवर्क के साथ सामाजिक नेटवर्क के लिए एक एपीआई कोडिंग कर रहा हूं। मेरा प्रश्न है: जब जसन संरचना में लौटने के लिए कोई पंक्तियाँ नहीं हैं तो सबसे अच्छी प्रथाएँ क्या हैं? आइए बताते हैं कि यह कॉल / v1 / get / Movies टेबल …

4
बड़े सिस्टम के साथ एंटिटी फ्रेमवर्क - मॉडल कैसे विभाजित करें?
मैं 1000+ तालिकाओं के साथ SQL सर्वर डेटाबेस के साथ काम कर रहा हूँ, कुछ सौ विचार, और कई हजार संग्रहीत कार्यविधियाँ। हम अपनी नई परियोजनाओं के लिए एंटिटी फ्रेमवर्क का उपयोग शुरू करना चाहते हैं, और हम ऐसा करने के लिए अपनी रणनीति पर काम कर रहे हैं। मैं …

9
== ऑपरेटर स्ट्रिंग मान की तुलना जावा से क्यों नहीं हुई?
प्रत्येक सक्षम जावा प्रोग्रामर जानता है कि आपको स्ट्रिंग की तुलना करने के लिए String.equals () का उपयोग करने की आवश्यकता है, बजाय == क्योंकि == संदर्भ समानता के लिए जांच करता है। जब मैं तार के साथ काम कर रहा हूं, तो ज्यादातर समय मैं संदर्भ समानता के बजाय …

9
क्या जीआईटी कमिट मेसेज को संशोधित की गई फाइल का उल्लेख करना चाहिए?
एक git कमिट मैसेज की पहली पंक्ति में मुझे उस फ़ाइल का उल्लेख करने की आदत है जो संशोधित की जाती है यदि कोई बदलाव कई फ़ाइलों को नहीं करता है, उदाहरण के लिए: Add [somefunc] to [somefile] क्या यह करना अच्छी बात है या यह अनावश्यक है?
50 git 

8
बग फिक्सिंग कार्यों के लिए कहानी अंक: क्या यह स्क्रैम के लिए उपयुक्त है?
मैं सोच रहा हूं कि क्या हमें बग फिक्सिंग कार्य करने के लिए कहानी बिंदुओं को असाइन करना चाहिए या नहीं। JIRA, हमारे मुद्दों पर नज़र रखने वाले सॉफ़्टवेयर में बग प्रकार के मुद्दों के लिए कहानी बिंदु फ़ील्ड नहीं है (यह केवल स्टोरी एस और एपिक s के लिए …
50 agile  scrum  bug  user-story 

8
स्क्रैम - बैकलॉग को तिरछा किए बिना अगले स्प्रिंट को आंशिक रूप से पूर्ण उपयोगकर्ता कहानी पर कैसे ले जाना है
हम स्क्रम का उपयोग कर रहे हैं और कभी-कभार पाते हैं कि हम स्प्रिंट में एक उपयोगकर्ता कहानी को समाप्त नहीं कर सकते हैं जिसमें यह योजना बनाई गई थी। सही स्क्रम शैली में, हम वैसे भी सॉफ़्टवेयर को शिप करते हैं और अगले स्प्रिंट प्लानिंग सत्र के दौरान अगले …

6
क्या यूनिट परीक्षणों को भंडार में संग्रहित किया जाना चाहिए?
मैं एक बढ़ता हुआ प्रोग्रामर हूं, जो अंततः एक लाइब्रेरी के लिए अभ्यास में यूनिट परीक्षण कर रहा हूं जो कि मैं GitHub पर संग्रहीत कर रहा हूं। यह मेरे साथ हुआ कि मैं रेपो में परीक्षण सूट शामिल कर सकता हूं, लेकिन जैसा कि मैं अन्य परियोजनाओं के आसपास …

7
उन लोगों के समूह के साथ प्रोग्रामिंग करना, जिनसे मैं कभी नहीं मिला
मुझे मेरे एपी कंप्यूटर विज्ञान वर्ग से एक समूह परियोजना सौंपी गई है, और मुझे तीन अन्य लोगों के साथ काम करने की आवश्यकता है। मैंने उनसे पहले कभी बात नहीं की है, मुझे उनके कौशल स्तर का कोई पता नहीं है, और मेरे पास उनका ईमेल पता है। असाइनमेंट, …

7
मैं एक अच्छा प्रोग्रामर नहीं हूं (तर्क में), मुझे इसे कैसे ठीक करना चाहिए? [बन्द है]
ठीक है, तो यहाँ मेरी समस्या है: मैं एक बड़ी कंपनी के लिए काम करता हूं, कुछ ने एक नौकरी कैसे उतारी (क्योंकि साक्षात्कार आसान था)। ऐसा नहीं है कि मैं अपना सामान नहीं जानता, मैं जावा को समझने में बहुत अच्छा हूं, यह पुस्तकालय आदि है। लेकिन, जब भी …

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