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

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

1
जब अतुल्यकालिक कार्य एक बुरा UX बनाते हैं
मैं एक COM ऐड-इन लिख रहा हूं जो एक आईडीई का विस्तार कर रहा है जिसकी सख्त जरूरत है। इसमें कई विशेषताएं शामिल हैं, लेकिन इस पद की खातिर इसे 2 तक सीमित कर दें: वहाँ एक है कोड एक्सप्लोरर toolwindow कि प्रदर्शित करता है एक treeview उपयोगकर्ता नेविगेट मॉड्यूल …

1
फ्लोटिंग-पॉइंट फ़ंक्शंस की सटीक परिशुद्धता
सामान्य वितरण सीडीएफ की गणना करने के लिए एक फ़ंक्शन के किसी अन्य प्रोग्रामर के कार्यान्वयन की समीक्षा करते समय , मैंने पायथन के अंतर्निहित कार्यों के साथ या तो पूरे कार्यान्वयन को बदलने का सुझाव दिया या एक सामान्य वैज्ञानिक पुस्तकालय SciPy का उपयोग किया। एक अन्य प्रोग्रामर ने …

8
एक डेटाबेस में संग्रहीत कार्यों की प्राथमिकता सूची
मैं निम्नलिखित करने का सबसे अच्छा तरीका सोचने की कोशिश कर रहा हूं: मेरे पास डेटाबेस में संग्रहीत कार्यों की एक सूची है। किसी कार्य को प्राथमिकता दी गई है। आप एक कार्य की प्राथमिकता को उस क्रम को फिर से बदलना कर सकते हैं जो उन्हें किया जाना चाहिए। …

13
मुझे अपने फिर से शुरू, सीवी में कितने कौशल चाहिए? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । मैं एक रखरखाव प्रोग्रामर हूं, और मैं …
9 resume 

3
क्या Clang / LLVM प्राइम टाइम के लिए तैयार है? [बन्द है]
जैसा कि यह वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

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

4
क्या किसी विधि का नाम बदलना एनकैप्सुलेशन को संरक्षित कर सकता है?
मैं इस पृष्ठ को पढ़ रहा था , जब गेटर्स / सेटर उचित हैं, और ओपी ने निम्नलिखित कोड नमूना दिया था: class Fridge { int cheese; void set_cheese(int _cheese) { cheese = _cheese; } int get_cheese() { return cheese; } } void go_shopping(Fridge fridge) { fridge.set_cheese(fridge.get_cheese() + 5); } …

7
क्या गैर-मिशन महत्वपूर्ण सामान के लिए एंड-टू-एंड और एकीकरण परीक्षण इसके लायक हैं?
यह अच्छी तरह से ज्ञात है कि अंत-से-अंत और एकीकरण परीक्षण महंगा हैं। बेशक अगर हम उन अनुप्रयोगों का विकास करते हैं जहां लोग मर सकते हैं यदि चीजें गलत हो जाती हैं तो यह एक सार्थक निवेश है। हालाँकि उन अनुप्रयोगों में जहां त्रुटियां दुनिया का अंत नहीं हैं, …
9 testing  qa  pricing  risk 

5
बेस्ट प्रैक्टिस - रैपिंग अगर फंक्शन कॉल के आसपास हो तो फंक्शन में गार्ड से जल्दी बाहर निकलना
मुझे पता है कि यह बहुत उपयोग-मामला विशिष्ट हो सकता है, लेकिन मैं खुद को इस बात से बहुत बार आश्चर्यचकित पाता हूं। क्या आमतौर पर पसंदीदा वाक्यविन्यास है। मैं यह नहीं पूछ रहा हूं कि किसी फ़ंक्शन में सबसे अच्छा तरीका क्या है, मैं पूछ रहा हूं कि मुझे …

5
बहुत अधिक अमूर्त बनाना कोड का विस्तार करना मुश्किल है
मुझे लगता है कि कोड आधार में बहुत अधिक अमूर्तता (या कम से कम इससे निपटने) के साथ समस्याओं का सामना कर रहा हूं। कोड बेस में अधिकांश तरीकों को कोडबेस में उच्चतम माता-पिता ए में लेने के लिए सार किया गया है, लेकिन इस माता-पिता के बच्चे बी में …

9
शतरंज के मोहरों के लिए विरासत बनाम रचना
इस स्टैकएक्सचेंज की एक त्वरित खोज से पता चलता है कि सामान्य रचना में आमतौर पर विरासत की तुलना में अधिक लचीला माना जाता है लेकिन हमेशा की तरह यह परियोजना आदि पर निर्भर करता है और ऐसे समय होते हैं जब विरासत बेहतर विकल्प होता है। मैं एक 3 …

1
एक टिप्पणी में "TILT" का क्या अर्थ है?
मैं रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड पढ़ रहा हूं , और वाक्यांश TILTअनावश्यक रूप से कुछ कोड नमूनों में दिखाई देता है। उदाहरण (यह जावा में है, वैसे): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: …

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

1
इसे सॉफ्टवेयर कॉन्फ़िगरेशन मैनेजमेंट (SCM) क्यों कहा जाता है?
जब मैं सॉफ़्टवेयर कॉन्फ़िगरेशन के बारे में सोचता हूं, तो मुझे लगता है कि रनटाइम द्वारा पढ़ी जाने वाली एक फ़ाइल के बारे में - कहा गया है कि फ़ाइल में पोर्ट जैसे सर्वर का उपयोग हो सकता है, चाहे एन्क्रिप्शन का उपयोग करना हो, और विभिन्न संसाधनों के पथ। …

4
Refactoring - क्या यह केवल कोड को फिर से लिखना उचित है, जब तक कि सभी परीक्षण पास न हो जाएं?
मैंने हाल ही में RailsConf 2014 की "ऑल द लिटिल थिंग्स" देखी। इस बातचीत के दौरान, सैंडी मेट्ज़ ने एक फ़ंक्शन का उल्लेख किया जिसमें एक बड़ा नेस्टेड-स्टेटमेंट शामिल है: def tick if @name != 'Aged Brie' && @name != 'Backstage passes to a TAFKAL80ETC concert' if @quality > 0 …

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