anti-patterns पर टैग किए गए जवाब

एक विरोधी पैटर्न एक व्यवहार या अभ्यास है जो अप्रभावी या उल्टा होने के बावजूद आम है।

10
एक वर्ग पर कितने अंतर हैं? [बन्द है]
मैं शायद इसे एक कोड गंध या यहां तक ​​कि एक एंटी-पैटर्न भी मान सकता हूं जिसमें एक वर्ग है जो 23 इंटरफेस को लागू करता है। अगर यह वास्तव में एक प्रतिमान है, तो आप इसे क्या कहेंगे? या यह सिर्फ एक जिम्मेदारी सिद्धांत का पालन नहीं है?

8
"विफलता प्रेरित विकास" के बारे में क्या करना है?
हमारी दुकान पर, हम चुस्त होने का प्रयास करते हैं। और मैं कहूंगा कि हम काफी प्रगति कर रहे हैं। उस ने कहा, हम में से कुछ ने एक पैटर्न देखा है जिसे हमने "असफल चालित विकास" कहना शुरू कर दिया है। असफल चालित विकास को मूल रूप से एक …

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

9
सिंगलटन पैटर्न के विकल्प
मैंने सिंगलटन पैटर्न के बारे में अलग-अलग राय पढ़ी है। कुछ लोग यह कहते हैं कि इसे हर कीमत पर और अन्य लोगों से बचना चाहिए कि यह कुछ स्थितियों में उपयोगी हो सकता है। एक स्थिति जिसमें मैं सिंग्लेटलेट्स का उपयोग करता हूं, जब मुझे एक निश्चित वर्ग ए …

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

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

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

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

5
*** का उपयोग *** हेल्पर या *** यूटील वर्गों में केवल स्थैतिक तरीकों से एक एंटीपैटर्न होता है
मुझे अक्सर जावा या किसी भी तरह की भाषा में सहायक या उपयोग की कक्षाओं से सामना करना पड़ता है। इसलिए मैं अपने आप से पूछ रहा था कि क्या यह किसी तरह का एंटी पैटर्न है और इस तरह की कक्षाओं का अस्तित्व किसी सॉफ्टवेयर के डिजाइन और वास्तुकला …

8
क्या TryGetValue की तुलना में C # शब्दकोशों का उपयोग करने का एक बेहतर तरीका है?
मैं खुद को अक्सर ऑनलाइन प्रश्नों की तलाश करता हूं, और कई समाधानों में शब्दकोश शामिल हैं। हालांकि, जब भी मैं उन्हें लागू करने की कोशिश करता हूं, मुझे अपने कोड में यह भयानक रीच मिलता है। हर बार उदाहरण के लिए मैं एक मूल्य का उपयोग करना चाहता हूं: …

1
यदि हम एक अपवाद संदेश लॉग करते हैं और एक अलग अपवाद फेंकते हैं, तो क्या यह अभी भी एक एंटीपैटर्न है?
हमारा वेबकैपेशन ExceptionMapperकुछ अपवादों को मैप करने के लिए उपयोग कर रहा है Response। हम एक नया अपवाद फेंकने से पहले अपवाद संदेश लॉग करते हैं: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new MyException(ex.getMessage()); } हम एक ही अपवाद को फिर से नहीं फेंक रहे हैं , इसलिए मेरा सवाल …

2
फॉर-केस एंटीपैटर्न क्या है?
आज का TDWTF लेख लेखक के एक बयान से शुरू होता है: मुझे नहीं पता था कि हाल ही में फॉर-केस एंटी-पैटर्न क्या था, जब तक कि एंटी-पैटर्न के रूप में इसकी निंदा करने वाले लेखों का एक समूह नहीं था। मुझे यकीन है कि मैंने शायद किसी समय इसका …

1
क्या पंप भड़काना है? कभी-कभी एक भड़काना रीड कहा जाता है
मुझे इस अभिव्यक्ति और पैटर्न को दिन में वापस सिखाया गया था। यकीन है, नाम पुराने पंपों से आता है जिन्हें पानी पंप करने से पहले पानी से भरा होना चाहिए, लेकिन कौन परवाह करता है? हम यहां कोड के बारे में बात कर रहे हैं। कुछ वास्तव में अच्छे …

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

2
बाहरी फ़ाइलों से इकाई परीक्षणों के लिए डेटा लोड करने या न करने के लिए
जब यूनिट परीक्षण मैं अक्सर अपने आप को बहस करते हुए पाता हूं कि मैं परीक्षण के तहत अपनी इकाइयों से कितना डेटा खिलाता हूं, और वापस उम्मीद करता हूं, मुझे वास्तविक परीक्षण फाइलों में शामिल करना चाहिए। मैं लगातार संघर्ष कर रहा है: यदि परीक्षण का एक बड़ा हिस्सा …

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