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

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

13
तो सिंगलेट्स खराब हैं, फिर क्या?
हाल ही में (और अधिक) सिंगलेट्स का उपयोग करने के साथ समस्याओं के बारे में बहुत चर्चा हुई है। मैं अपने करियर में पहले भी उन लोगों में से एक रहा हूं। मैं देख सकता हूं कि समस्या क्या है, और फिर भी, अभी भी कई मामले हैं जहां मैं …

10
क्या पासिंग मापदंडों का (एंटी) पैटर्न के लिए एक नाम है जो केवल कॉल श्रृंखला में कई स्तरों का उपयोग किया जाएगा?
मैं कुछ विरासत कोड में वैश्विक चर के उपयोग के विकल्प खोजने की कोशिश कर रहा था। लेकिन यह सवाल तकनीकी विकल्पों के बारे में नहीं है, मैं मुख्य रूप से शब्दावली के बारे में चिंतित हूं । स्पष्ट समाधान वैश्विक उपयोग करने के बजाय फ़ंक्शन में एक पैरामीटर पास …

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

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

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

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

30
"टिप्पणियाँ एक कोड गंध हैं" [बंद]
मेरा एक सहकर्मी का मानना है कि किसी भी इन-कोड टिप्पणियों के उपयोग (यानी, नहीं जावाडोक शैली विधि या कक्षा टिप्पणियां) एक है कोड गंध । तुम क्या सोचते हो?

30
कोड को देखते समय कौन सी चीजें तुरंत खतरे की घंटी बजाती हैं? [बन्द है]
मैंने कुछ हफ़्ते पहले एक सॉफ़्टवेयर शिल्प कौशल कार्यक्रम में भाग लिया था और टिप्पणियों में से एक था "मुझे यकीन है कि हम सभी बुरे कोड को पहचानते हैं जब हम इसे देखते हैं" और सभी ने बिना किसी चर्चा के शिष्टता से सिर हिलाया। इस तरह की बात …

13
क्या नेस्टेड कोशिश-कैच ब्लॉक का उपयोग करना एक विरोधी पैटर्न है?
क्या यह एक एंटीपैटर्न है? यह एक स्वीकार्य अभ्यास है? try { //do something } catch (Exception e) { try { //do something in the same line, but being less ambitious } catch (Exception ex) { try { //Do the minimum acceptable } catch (Exception e1) { //More try catches? …

14
इस एंटीपैटर्न के लिए नाम? स्थानीय चर के रूप में फ़ील्ड [बंद]
कुछ कोड में मैं समीक्षा कर रहा हूं, मैं सामान देख रहा हूं जो निम्नलिखित के नैतिक समकक्ष है: public class Foo { private Bar bar; public MethodA() { bar = new Bar(); bar.A(); bar = null; } public MethodB() { bar = new Bar(); bar.B(); bar = null; } …

6
ईएवी - क्या यह वास्तव में सभी परिदृश्यों में खराब है?
मैं एक प्रोजेक्ट में से कुछ के लिए एक इकाई-विशेषता-मूल्य (ईएवी) मॉडल का उपयोग करने के लिए सोच रहा हूं , लेकिन स्टैक ओवरफ्लो में इसके बारे में सभी प्रश्न ईएवी को एक विरोधी पैटर्न का जवाब देने के लिए समाप्त होते हैं। लेकिन मैं सोच रहा हूं कि क्या …

8
क्या आने वाले पैरामीटर को एक एंटीपैटर्न को संशोधित करना है? [बन्द है]
मैं जावा में प्रोग्रामिंग कर रहा हूं, और मैं हमेशा कन्वर्टर्स को इस तरह बनाता हूं: public OtherObject MyObject2OtherObject(MyObject mo){ ... Do the conversion return otherObject; } नए कार्यस्थल पर पैटर्न है: public void MyObject2OtherObject(MyObject mo, OtherObject oo){ ... Do the conversion } मेरे लिए यह थोड़ा बदबूदार है, क्योंकि …

8
क्या ORM एक एंटी-पैटर्न है? [बन्द है]
ओआरएम और उसके पेशेवरों और विपक्ष के बारे में एक सहकर्मी के साथ मेरी बहुत उत्तेजक और इंटरस्टिंग चर्चा हुई। मेरी राय में, एक ORM केवल दुर्लभ मामलों में उपयोगी है। कम से कम मेरे अनुभव में। लेकिन मैं इस समय अपने तर्कों को सूचीबद्ध नहीं करना चाहता। तो मैं …

5
क्या jQuery "देव वस्तु" प्रतिपदा का उदाहरण है?
मैं पूछना चाहता हूं - मैं धीरे-धीरे jQuery सीख रहा हूं। मैं जो देखता हूं वह एक ईश्वर वस्तु विरोधी पैटर्न का सटीक उदाहरण है । मूल रूप से, सब कुछ फ़ंक्शन पर जाता है , चाहे वह कुछ भी हो।$ क्या मैं सही हूं और jQuery वास्तव में इस …

8
शब्द (या "पैटर्न")? "कुछ के लिए अगर यह पहले से ही नहीं किया है" [बंद]
मुझे लगता है कि बहुत ही बुनियादी लगता है, लेकिन मुझे हाल ही में एक सहकर्मी ने बताया था कि एक विधि जिसे startHttpServerसमझना बहुत जटिल है क्योंकि यह केवल सर्वर को शुरू करता है अगर यह पहले से ही नहीं चल रहा है। मुझे लगता है मैं मुसीबत में …

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