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

9
मैंने एक विधि हस्ताक्षर को बदल दिया है और अब 25,000 से अधिक त्रुटियां हैं। अब क्या?
मैंने हाल ही में एक नया काम शुरू किया है जहाँ मैं एक बहुत बड़े एप्लिकेशन (15M लोकेशन) पर काम कर रहा हूँ। मेरी पिछली नौकरी में हमारे पास एक समान रूप से बड़ा आवेदन था लेकिन (बेहतर या बदतर के लिए) हमने OSGi का उपयोग किया, जिसका अर्थ था …

11
मैं कैस्केडिंग रिफैक्टरिंग से कैसे बचूँ?
मुझे एक प्रोजेक्ट मिला है। इस परियोजना में मैंने इसे एक फीचर जोड़ने के लिए रीफ़ैक्टर करने की इच्छा की, और मैंने फ़ीचर को जोड़ने के लिए प्रोजेक्ट को फिर से सक्रिय कर दिया। समस्या यह है कि जब मैं किया गया था, यह पता चला कि मुझे इसे समायोजित …

6
क्यों "कार्यों और डेटा के बीच तंग युग्मन" खराब है?
मुझे यह उद्धरण " द जॉय ऑफ क्लोजर " में मिला । 32, लेकिन किसी ने पिछले हफ्ते रात के खाने पर मुझसे एक ही बात कही और मैंने इसे अन्य स्थानों पर भी सुना है: [A] ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के लिए नकारात्मक, फ़ंक्शन और डेटा के बीच का युग्मन है। …

5
आपको स्थिरांक कहां और क्यों रखना चाहिए?
हमारे ज्यादातर बड़े अनुप्रयोगों में, हमारे पास आमतौर पर "स्थिरांक" के लिए कुछ ही स्थान होते हैं: GUI और आंतरिक प्रतियोगियों के लिए एक वर्ग (टैब पृष्ठ शीर्षक, समूह बॉक्स शीर्षक, गणना कारक, गणना) डेटाबेस तालिकाओं और स्तंभों के लिए एक वर्ग (यह भाग उत्पन्न कोड है) प्लस उनके लिए …

3
कैसे भरोसेमंद इंजेक्शन युग्मन बढ़ाता है?
निर्भरता इंजेक्शन पर विकिपीडिया पृष्ठ पर , नुकसान अनुभाग हमें यह बताता है: उस सबसिस्टम की जरूरतों को प्रदान करने के लिए एक सबसिस्टम के उपयोगकर्ता की आवश्यकता के आधार पर निर्भरता इंजेक्शन युग्मन को बढ़ाता है। निर्भरता इंजेक्शन के खिलाफ एक लेख के लिंक के साथ । निर्भरता इंजेक्शन …

3
ठीक से Pyqt / Qt ऐप्स पर तर्क से UI को कैसे कम करें?
मैंने अतीत में इस विषय के बारे में काफी पढ़ा है और अंकल बॉब की इस तरह की कुछ दिलचस्प बातचीत देखी । फिर भी, मुझे अपने डेस्कटॉप एप्लिकेशनों को ठीक से आर्किटेक्ट करने में हमेशा बहुत मुश्किल लगता है और यह भेद करना चाहिए कि यूआई की तरफ जिम्मेदारियां …
20 design  python  mvc  gui  coupling 

5
एक प्रकार को इसके बिल्डर के साथ क्यों जोड़ा जाएगा?
मैंने हाल ही में कोड रिव्यू पर मेरा एक जावा उत्तर हटा दिया है , जो इस तरह शुरू हुआ है: private Person(PersonBuilder builder) { रूक जा। लाल झंडा। एक व्यक्ति निर्माण एक व्यक्ति का निर्माण करेगा; यह एक व्यक्ति के बारे में जानता है। व्यक्ति वर्ग को किसी व्यक्ति-कर्मचारी …

4
इवेंट-संचालित प्रोग्रामिंग: यह कब लायक है?
ठीक है, मुझे पता है कि इस सवाल का शीर्षक लगभग समान है जब मुझे इवेंट आधारित प्रोग्रामिंग का उपयोग करना चाहिए? लेकिन उक्त प्रश्न के उत्तर ने मुझे यह तय करने में मदद नहीं की है कि क्या मुझे उस विशेष मामले में घटनाओं का उपयोग करना चाहिए जो …

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

8
वर्ग विधियों के साथ तार "शिथिल" के साथ युग्मन है?
मैं स्विंग का उपयोग करके जावा में एक स्कूल समूह परियोजना शुरू कर रहा हूं। यह डेटाबेस डेस्कटॉप ऐप पर एक सीधा GUI है। प्रोफेसर ने हमें पिछले साल के प्रोजेक्ट से कोड दिया ताकि हम देख सकें कि वह कैसे काम करता है। मेरी शुरुआती धारणा यह है कि …
18 java  coupling 

6
ऑब्जेक्ट ओरिएंटेड डिज़ाइन में ढीली युग्मन
मैं GRASP सीखने की कोशिश कर रहा हूँ और मैंने पाया कि यह ( पेज 3 पर ) लो कपलिंग के बारे में बताया गया है और जब मैंने पाया तो मुझे बहुत आश्चर्य हुआ: addTrackएक Albumकक्षा के लिए विधि पर विचार करें , दो संभावित विधियाँ हैं: addTrack( Track …

3
कार्यान्वयन विवरणों के युग्मन के बिना इकाई परीक्षण व्यवहार
अपनी बात टीडीडी में, जहां यह सब गलत हुआ , इयान कूपर ने टीडीडी में इकाई परीक्षण के पीछे केंट बेक के मूल इरादे (व्यवहार का परीक्षण करने के लिए, विशेष रूप से कक्षाओं के तरीकों का नहीं) पर जोर दिया और परीक्षणों को लागू करने से बचने के लिए …

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

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

5
निर्भरता इंजेक्शन का उपयोग कैसे करें और अस्थायी युग्मन से बचें?
मान लीजिए कि मेरे पास Serviceकंस्ट्रक्टर के माध्यम से निर्भरता प्राप्त है, लेकिन इसे इस्तेमाल करने से पहले कस्टम डेटा (संदर्भ) के साथ आरंभ करने की आवश्यकता है: public interface IService { void Initialize(Context context); void DoSomething(); void DoOtherThing(); } public class Service : IService { private readonly object dependency1; …

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