dry पर टैग किए गए जवाब

12
AngularJS नियंत्रकों का विस्तार करने के लिए अनुशंसित तरीका क्या है?
मेरे पास तीन नियंत्रक हैं जो काफी समान हैं। मैं एक नियंत्रक चाहता हूं जो ये तीनों अपने कार्यों को बढ़ाते हैं और साझा करते हैं।

18
कोड की "कॉपी और पेस्ट" खतरनाक क्यों है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …
130 dry  copy-paste 

14
एक django टेम्पलेट में "ब्लॉक" कैसे दोहराएं
मैं एक ही django टेम्पलेट में दो बार समान {% ब्लॉक%} का उपयोग करना चाहता हूं । मैं चाहता हूं कि यह ब्लॉक मेरे आधार टेम्पलेट में एक से अधिक बार दिखाई दे: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title …

11
क्या यूनिट परीक्षणों में डुप्लिकेट कोड अधिक सहनीय है?
मैंने कुछ समय पहले कई यूनिट परीक्षणों को बर्बाद कर दिया था, जब मैं गया और उन्हें और अधिक DRY बनाने के लिए उन्हें वापस ले लिया - प्रत्येक परीक्षण का इरादा अब स्पष्ट नहीं था। ऐसा लगता है कि परीक्षणों की पठनीयता और स्थिरता के बीच व्यापार बंद है। …

10
जावा एरर: डिफॉल्ट कंस्ट्रक्टर के लिए इम्प्लिक्ट सुपर कंस्ट्रक्टर अपरिभाषित है
मेरा कुछ सरल जावा कोड है जो इसकी संरचना में इसके समान दिखता है: abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { …

2
पुनरावर्ती योग प्रकारों से निपटने पर कोड दोहराव कैसे कम करें
मैं वर्तमान में एक प्रोग्रामिंग भाषा के लिए एक साधारण दुभाषिया पर काम कर रहा हूं और मेरे पास एक डेटा प्रकार है: data Expr = Variable String | Number Int | Add [Expr] | Sub Expr Expr और मेरे पास कई कार्य हैं जो सरल काम करते हैं जैसे: …

14
मैं अपने ग्रेडिंग सिस्टम फ़ंक्शन में दोहराए जाने वाले if-elif कथनों को सरल कैसे कर सकता हूं?
लक्ष्य एक '0 से 1' प्रणाली से स्कोर को 'एफ से ए' सिस्टम में बदलने के लिए एक कार्यक्रम बनाना है: अगर score >= 0.9'A' प्रिंट होगा अगर score >= 0.8'बी' छपेगा 0.7, सी 0.6, डी और उस बिंदु के नीचे कोई मान, एफ प्रिंट यह इसे बनाने का तरीका …

5
मैं खुद को दोहराए बिना इस एल्गोरिदम को कैसे बना सकता हूं?
( इस सवाल के मेरे जवाब से प्रेरित होकर ।) इस कोड पर विचार करें (यह किसी दिए गए इनपुट से कम या उसके बराबर का सबसे बड़ा तत्व ढूंढना है): data TreeMap v = Leaf | Node Integer v (TreeMap v) (TreeMap v) deriving (Show, Read, Eq, Ord) closestLess …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.