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

डीआरवाई "डोंट रिपीट योरसेल्फ" के लिए छोटा है। यह प्रतिमान कोड और डेटा अतिरेक से बचने की वकालत करता है।

12
परियोजनाओं में कोड के छोटे टुकड़े साझा करने के लिए सर्वोत्तम अभ्यास
मैं हमेशा काम पर सख्ती से DRY सिद्धांत का पालन करने की कोशिश करता हूं ; हर बार जब मैंने आलस्य से कोड दोहराया है तो बाद में वापस काटता है जब मुझे उस कोड को दो स्थानों पर बनाए रखने की आवश्यकता होती है। लेकिन अक्सर मैं छोटे तरीकों …

15
DRY क्यों महत्वपूर्ण है?
काफी आसान है, मैं कोड क्यों लिखना चाहूंगा जो सभी मामलों और मापनीय डेटा के लिए काम करता है जब मुझे केवल कुछ मामूली ट्वीक के साथ एक ही प्रक्रिया को दोहराने की आवश्यकता होती है? मुझे जल्द ही किसी भी समय इसे फिर से संपादित करने की आवश्यकता नहीं …
81 code-quality  dry 

3
क्या "सूखा सिद्धांत" का उल्लंघन "विरासत पर रचना" है?
उदाहरण के लिए, विचार करें कि मेरा विस्तार करने के लिए अन्य वर्गों के लिए एक वर्ग है: public class LoginPage { public String userId; public String session; public boolean checkSessionValid() { } } और कुछ उपवर्ग: public class HomePage extends LoginPage { } public class EditInfoPage extends LoginPage { …

1
DRY असंबंधित, लेकिन लगभग समान, कोड
मेरे पास कुछ कोड है जो लगभग समान है, लेकिन बिल्कुल भिन्न प्रकार का उपयोग करता है, मुख्य चर पर उन दोनों के बीच कोई विरासत नहीं है। विशेष रूप से, मैं निम्न प्रकार के साथ C # और VB.NET के लिए रोजलिन के साथ एक विश्लेषक लिख रहा हूं: …
34 c#  design  dry 

5
कई छोटे वर्ग बनाम तार्किक (लेकिन) जटिल विरासत
मैं सोच रहा हूं कि अच्छे OOP desing, क्लीन कोड, फ्लेक्सिबिलिटी और भविष्य में कोड स्मेल से बचने के मामले में क्या बेहतर है। छवि स्थिति, जहाँ आपके पास बहुत सी समान वस्तुएं हैं जिन्हें आपको कक्षाओं के रूप में प्रस्तुत करने की आवश्यकता है। ये वर्ग किसी भी विशिष्ट …

9
डुप्लिकेट कोड को हटाने के लिए जटिलता जोड़ना
मेरे पास कई वर्ग हैं जो सभी एक सामान्य आधार वर्ग से प्राप्त करते हैं। बेस क्लास में कई प्रकार की वस्तुओं का संग्रह होता है T। प्रत्येक बाल वर्ग को वस्तुओं के संग्रह से प्रक्षेपित मूल्यों की गणना करने में सक्षम होने की आवश्यकता होती है, लेकिन चूंकि बाल …

8
कीवर्ड का उपयोग करते समय DRY सिद्धांत को कैसे लागू किया जाए?
इन तरीकों पर विचार करें: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return entities.Tasks.Where(t => …

3
क्या ट्रम्प DRY को REST में डिकम्पोज कर रहा है?
मैं मौजूदा Java API की अधिकांश कार्यक्षमता को उजागर करने के लिए REST API का निर्माण कर रहा हूं। दोनों API मेरे संगठन के भीतर आंतरिक उपयोग के लिए हैं; मुझे बाहरी उपयोग के लिए डिज़ाइन करने की आवश्यकता नहीं है। मेरा दोनों API पर प्रभाव है, लेकिन REST को …
19 java  api  rest  coupling  dry 

4
क्लाइंट-साइड और सर्वर-साइड सत्यापन को एक ही स्थान पर प्रबंधित करना
मैं इस मामले में बोर्ड पर 100% हूं कि ग्राहक-पक्ष और सर्वर-साइड डेटा सत्यापन दोनों का निश्चित रूप से उपयोग करना चाहिए । हालाँकि, जिन रूपरेखाओं और परिवेशों में मैंने काम किया है, उनमें जो दृष्टिकोण मैंने देखा है वह कभी भी सूखा नहीं है। ज्यादातर समय कोई योजना या …

1
तीन के नियम में तीसरी बार तक प्रतीक्षा करने का तर्क?
मैं अभी विकिपीडिया के " रूल ऑफ़ थ्री " लेख पर आया हूँ तीन का नियम एक कोड का नियम है जो यह तय करने के लिए है कि कोड का एक दोहराया हुआ टुकड़ा एक नई प्रक्रिया द्वारा प्रतिस्थापित किया जाना चाहिए। यह बताता है कि कोड को एक …

6
कॉलर में इनपुट पैरामीटर की मान्यता: कोड दोहराव?
फ़ंक्शन के इनपुट मापदंडों को मान्य करने के लिए सबसे अच्छी जगह कहां है: कॉलर में या फ़ंक्शन में ही? जैसा कि मैं अपनी कोडिंग शैली में सुधार करना चाहूंगा, मैं इस मुद्दे के लिए सर्वोत्तम प्रथाओं या कुछ नियमों को खोजने की कोशिश करता हूं। कब और क्या बेहतर …

5
क्या युग्मन को बढ़ाए बिना DRY लागू करना संभव है?
मान लें कि हमारे पास एक सॉफ्टवेयर मॉड्यूल है जो एक फ़ंक्शन एफ को लागू करता है। एक अन्य मॉड्यूल बी एफ के समान फ़ंक्शन को लागू करता है। डुप्लिकेट कोड से छुटकारा पाने के कई तरीके हैं: B से A का उपयोग F करें। B, A से F का …

3
कोड युग्मन DRY और OOD द्वारा परिचय
मैं DRY बनाम कोड युग्मन के बारे में मार्गदर्शन की तलाश कर रहा हूं। मुझे अपने कोड की नकल करना पसंद नहीं है और मुझे असंबंधित मॉड्यूल के बीच कोड युग्मन भी पसंद नहीं है। इसलिए मैं डुप्लिकेट कोड को रिफ्लेक्टर करता हूं, अगर मुझे डुप्लिकेट पेश किए जाने के …
14 design  dry  coupling 

2
कॉन्स्ट सी ++ DRY रणनीतियाँ
गैर-तुच्छ सी ++ कब्ज से संबंधित दोहराव से बचने के लिए, क्या ऐसे मामले हैं जहां कॉन्स्टोकैस्ट काम करेगा, लेकिन एक गैर-कॉन्स्टेबल फ़ंक्शन गैर-कॉन्स्टेंट को वापस करेगा? स्कॉट मेयर्स के प्रभावी C ++ आइटम 3 में, वह सुझाव देते हैं कि एक स्थिर कलाकार के साथ संयुक्त एक const_cast डुप्लिकेट …
14 c++  dry  const 

5
डेटा सत्यापन के लिए एक ORM समर्थन के लिए, डेटाबेस में भी बाधाओं को लागू किया जाना चाहिए?
मैंने हमेशा अपने (ActiveRecord) मॉडल के अलावा डेटाबेस स्तर पर बाधाओं को लागू किया है। लेकिन मैं सोच रहा था कि क्या यह वास्तव में आवश्यक है? थोड़ी पृष्ठभूमि मुझे हाल ही में एक मॉडल के लिए एक बुनियादी स्वचालित टाइमस्टैम्प पीढ़ी विधि का परीक्षण करना था। आम तौर पर, …
13 database  orm  validation  dry 

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