code-duplication पर टैग किए गए जवाब

19
समान समान और गैर-कॉन्स्टेबल सदस्य कार्यों के बीच मैं कोड दोहराव कैसे निकालूं?
मान लें कि मेरे पास निम्नलिखित है class Xजहां मैं एक आंतरिक सदस्य तक पहुंचना चाहता हूं: class Z { // details }; class X { std::vector<Z> vecZ; public: Z& Z(size_t index) { // massive amounts of code for validating index Z& ret = vecZ[index]; // even more code for …

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

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

2
आदिम प्रकारों के बारे में कोड के दोहराव से कैसे बचें?
पृष्ठभूमि बिट इनपुट स्ट्रीम बाइट्स की एक सरणी द्वारा समर्थित है। वहाँ कई विधियाँ हैं जो उस बाइट सरणी से विभिन्न समन्वित आदिम सरणियों में पढ़ती हैं। मुसीबत डुप्लिकेट कोड है। जावा में आदिम प्रकारों में जेनरिक का अभाव है, इसलिए शायद पुनरावृत्ति अपरिहार्य है। कोड निम्न विधियों में दोहरावदार …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.