error-handling पर टैग किए गए जवाब

त्रुटियों और अपवादों को संभालने से संबंधित प्रश्न। विकिपीडिया के अनुसार, अपवाद हैंडलिंग, अपवाद की गणना के दौरान, अपवादों की प्रतिक्रिया की प्रक्रिया है - विशेष प्रसंस्करण की आवश्यकता वाली विसंगतियों या असाधारण घटनाओं - अक्सर कार्यक्रम निष्पादन के सामान्य प्रवाह को बदलते हैं। यह विशेष प्रोग्रामिंग भाषा निर्माण या कंप्यूटर हार्डवेयर तंत्र द्वारा प्रदान किया जाता है।

4
क्या त्रुटि खराब अभ्यास को दबा रही है?
एसओ के सवाल पर मैंने यहां कुछ कोड के बारे में पूछा था जिनके बारे में मैं अनिश्चित था, किसी ने उत्तर दिया "बीटीडब्ल्यू, भयानक कोड: यह प्रतीक (@) को दबाने वाली त्रुटि का उपयोग करता है।" क्या कोई कारण है कि यह बुरा व्यवहार क्यों है? चीजों के साथ: …

3
सिस्टम त्रुटियों से एक्सपेक्टेड हैंडलिंग (ईजीएस जावा, सी ++, पर्ल, पीएचपी में एक्सपोजर / टॉलरेटिंग / रिकवरिंग / डिज़ाइन करने के लिए एक डिज़ाइन पैटर्न / एप्रोच की सिफारिश करें)
क्या आप सिस्टम की त्रुटियों, एक्सेप्शन हैंडलिंग (जावा, C ++, पर्ल, पीएचपी) से एक्सपोजर / टॉलरेटिंग / रिकवरिंग / डिज़ाइन करने के लिए डिज़ाइन पैटर्न / एप्रोच की सिफारिश कर सकते हैं? कुछ त्रुटियों को रिपोर्ट करने की आवश्यकता है। कुछ त्रुटियों को आंतरिक रूप से नियंत्रित किया जा सकता …

4
PHP के जादू के तरीकों के संदर्भ में `ट्रिगर_रोर` बनाम` एक्सेप्शन` को फेंक दें
मैं जादू के तरीकोंtrigger_error के संदर्भ में सही उपयोग (यदि कोई हो) पर एक सहकर्मी के साथ बहस कर रहा हूं । सबसे पहले, मुझे लगता है कि इस एक मामले को छोड़कर बचना चाहिए ।trigger_error कहते हैं कि हमारे पास एक विधि है foo() class A { public function …

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

5
जब कोई आइटम हटाने के लिए निर्दिष्ट न हो तो सेवा को अपवाद या वापस फेंक देना चाहिए
मेरे पास कोड का एक टुकड़ा है जिसे निम्न रूप में दर्शाया जा सकता है: public class ItemService { public void DeleteItems(IEnumerable<Item> items) { // Save us from possible NullReferenceException below. if(items == null) return; foreach(var item in items) { // For the purpose of this example, lets say I …

2
मुझे लकड़हारा विफलताओं को कैसे संभालना चाहिए?
हमारी कंपनी के कई अनुप्रयोगों में, हम एक कस्टम लकड़हारे का उपयोग करते हैं। यह काफी मजबूत है, हालांकि हम इसे भविष्य में NLog जैसी किसी चीज़ से बदल सकते हैं। लकड़हारा के कार्यों में से एक आवेदन में सामना किए गए किसी भी अपवाद को लॉग करना है। एक …

3
पाइथन - अगर बनाम लौटा और लौटा
मैं एक स्क्रिप्ट लिख रहा हूं जो एक पाठ फ़ाइल के लिए कुछ करता है (यह क्या करता है, हालांकि मेरे प्रश्न के लिए अप्रासंगिक है)। तो इससे पहले कि मैं फ़ाइल के लिए कुछ करूँ मैं जाँच करना चाहता हूँ कि क्या फ़ाइल मौजूद है। मैं यह कर सकता …

2
मजबूती और दोष-सहिष्णुता में क्या अंतर है?
सिस्टम / प्रोग्राम / वितरित एल्गोरिदम / ... अक्सर विधेय मजबूत या गलती-सहिष्णु के साथ वर्णित हैं । अंतर क्या है? विवरण: जब मैं + मजबूत + "दोष-सहिष्णु" के लिए Google करता हूं, तो मुझे केवल दो हिट मिलते हैं, दोनों ही अनहेल्दी। जब मैं शर्तों के लिए googlescholar होता …

3
पहले तर्क के रूप में त्रुटि या त्रुटि के लिए अलग-अलग कॉलबैक?
हम और जेएस एसओ चैट रूम) ने कुछ दिनों पहले @ लिटल के साथ अपनी लिटिल-एक्सएचआर लाइब्रेरी के बारे में त्रुटि से निपटने के बारे में बात की थी । मूल रूप से, हम यह तय करना चाहते थे कि किस त्रुटि हैंडलिंग पैटर्न का उपयोग किया जाना चाहिए: xhr.get({ …

3
MVC का उपयोग करते समय PHP में त्रुटियों को संभालना
मैं हाल ही में कोडिग्नेटर का उपयोग कर रहा हूं, लेकिन एक चीज जो मेरी नसों पर मिलती है, त्रुटियों को संभाल रही है और उन्हें उपयोगकर्ता को प्रदर्शित कर रही है। मैं त्रुटियों के बिना कभी भी गड़बड़ करने में अच्छा नहीं रहा। मेरी मुख्य चिंता उपयोगकर्ता को त्रुटियों …

3
अपवाद या त्रुटि कोड
हम एक वेब सेवा (SOAP, .Net) का निर्माण कर रहे हैं, जिसमें (ज्यादातर) देशी ग्राहकों (विंडोज़, C ++) से बात की जाएगी और हम सोच रहे हैं कि क्लाइंट को त्रुटियों को संप्रेषित करने का सबसे अच्छा तरीका क्या है (जैसे SomeBadHappened जैसे लॉगिन सेवा उपलब्ध नहीं है। या ऐसा …

4
त्रुटि संदेश में प्रासंगिक प्रलेखन के लिए एक लिंक शामिल करें?
हम एक वाणिज्यिक पुस्तकालय और कोड उदाहरण बनाते हैं जो बाहरी डेवलपर्स द्वारा उपयोग किए जा रहे हैं। हमारे पास (पंजीकृत उपयोगकर्ताओं के लिए उपलब्ध है) प्रलेखन, जो बड़े पैमाने पर पुस्तकालय का उपयोग करने के बारे में बताता है। कई डेवलपर्स पहली बार उपयोगकर्ता हैं, इसलिए बहुत अधिक अल्पविकसित …

6
डेटाबेस से संबंधित तरीकों को डिजाइन करना, जो वापस लौटना बेहतर है: सच / गलत या पंक्ति प्रभावित?
मेरे पास कुछ विधियाँ हैं जो डेटाबेस में कुछ डेटा चेंजिंग (इंसर्ट, अपडेट और डिलीट) करती हैं। ORM मैं इस प्रकार की विधि के लिए वापसी पंक्ति-प्रभावित int मानों का उपयोग कर रहा हूँ। ऑपरेशन की सफलता / विफलता की स्थिति को इंगित करने के लिए मुझे "मेरी विधि" के …

5
बिना किसी अपवाद के अनियंत्रित बनाम जाँच की गई ... विपरीत मान्यताओं का सबसे अच्छा अभ्यास
अपवाद को सही ढंग से व्यक्त करने और संभालने के लिए एक प्रणाली के लिए कई आवश्यकताएं हैं। अवधारणा को लागू करने के लिए भाषा चुनने के लिए कई विकल्प भी हैं। अपवादों के लिए आवश्यकताएँ (किसी विशेष क्रम में नहीं): दस्तावेज़ीकरण : एक भाषा के पास एक दस्तावेज़ का …

2
क्या हमें पूरे मॉड्यूल उपयोग या सार्वजनिक विधियों के तर्क को मान्य करने की आवश्यकता है?
मैंने सुना है कि सार्वजनिक विधियों के तर्कों को मान्य करने की सिफारिश की गई है: क्या किसी को अशक्त होने की जांच करनी चाहिए, यदि वह अशक्त होने की उम्मीद नहीं करता है? क्या एक विधि को इसके मापदंडों को मान्य करना चाहिए? MSDN - CA1062: सार्वजनिक विधियों के …

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