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

डिजाइन पैटर्न (आमतौर पर होने वाली समस्याओं के लिए दोहराए जाने वाले समाधान) और सॉफ्टवेयर इंजीनियरिंग में सर्वोत्तम अभ्यास

2
क्या किसी RESTful API को फ़ाइलें, या बस एक स्थान वापस करने में सक्षम होना चाहिए
यह मुझे कुछ समय के लिए हैरान कर रहा है। उदाहरण के लिए, हमारे पास एक REST API है जो JSON को सिस्टम, उपभोग और निर्माण के लिए बुनियादी सामग्री प्रदान करता है। इस अंतिम बिंदु पर यह चित्र और विवरण के लिए एक URL का उत्पादन करता है, और …

5
डेटाबेस कनेक्शन - क्या उन्हें पैरामीटर के रूप में पारित किया जाना चाहिए?
हमारे पास एक ऐसी प्रणाली है जिसके द्वारा डेटाबेस कनेक्शन को एक सामान्य विधि का उपयोग करके एक बार प्राप्त किया जाता है, और उपयोग किए जाने के लिए संबंधित कक्षा में पास किया जाता है। संदेह है कि डेटाबेस कनेक्शन को विभिन्न वर्गों के लिए पैरामीटर के रूप में …

3
जब एफर्टेंट / अफेयर कपलिंग अच्छा या बुरा होता है
मेरे पास इस सप्ताह एक सॉफ्टवेयर पैटर्न की परीक्षा है और हम जिन विषयों का अध्ययन करने वाले हैं, उनमें से एक एफर्ट और एफर्टेंट कपलिंग है। मैं समझता हूं कि एक पैकेज में एक उच्च Ce (अपवाही युग्मन) होता है अगर यह कई अन्य प्रकारों पर निर्भर करता है। …

4
कक्षा में बॉयलरप्लेट को कम करना जो संरचना के माध्यम से इंटरफेस को लागू करता है
मेरे पास एक वर्ग है: Aजो कई छोटी कक्षाओं का एक संयोजन है B, Cऔर D। B, C, और Dइंटरफेस को लागू IB, IC, और IDक्रमशः। चूंकि Aसभी की कार्यक्षमता का समर्थन करता है B, Cऔर D, Aलागू करता है IB, ICऔर IDसाथ ही, लेकिन यह दुर्भाग्य से कार्यान्वयन में …

1
निर्भरता संस्करण संघर्ष से बचें?
कोई भी जावा प्रोजेक्ट जो मेरे जार का उपयोग करता है, लगभग निश्चित रूप से दूसरे जार पर एक अतिरिक्त निर्भरता होगी, जिसमें मेरे जार पर निर्भरता भी शामिल है। समस्या यह है, कि अन्य जार के कई संस्करण हैं। मैं किसी भी मुद्दे से कैसे बच सकता हूं जो …

4
क्या मुझे हर वर्ग को एक इंटरफ़ेस का पालन करना चाहिए?
मैं टाइपस्क्रिप्ट में एक गेम लिख रहा हूं, और यह तय किया है कि मैं " इंटरफ़ेस आधारित प्रोग्रामिंग " के विचार का पालन करने की कोशिश करने जा रहा हूं , जहां आप एक वस्तु के कार्यान्वयन के बजाय एक इंटरफ़ेस के आधार पर कोड लिखते हैं। मैंने इंटरफेस …

2
टीडीएस रिपोजिटरी पैटर्न के साथ
अपनी नई परियोजना में, मैंने टीडीडी के साथ प्रयास करने का फैसला किया। और बहुत शुरुआत में मुझे एक समस्या का सामना करना पड़ा। पहली बात जो मैं अपने आवेदन में करना चाहता हूं वह है डेटा स्रोत से डेटा पढ़ने की क्षमता देना। इस उद्देश्य के लिए, मैं रिपॉजिटरी …

5
कई प्रकार के निर्यात के लिए एक मजबूत वास्तुकला डिजाइन करना?
मैं एक आगामी सुविधा के लिए पैटर्न या वास्तु मार्गदर्शन की तलाश कर रहा हूं जो मैं डिजाइन कर रहा हूं। मूल रूप से, यह कई निर्यात लक्ष्यों के साथ एक निर्यात सुविधा है, और मैं इसे सामान्य बनाने के लिए एक रास्ता खोजने के लिए देख रहा हूं, जहां …

8
डेटाबेस से गलत नल प्रविष्टियों के खिलाफ गार्ड करने के लिए डिजाइन और अभ्यास
मेरे कार्यक्रम का एक हिस्सा प्रसंस्करण के लिए मेरे डेटाबेस में कई तालिकाओं और स्तंभों से डेटा प्राप्त करता है। कुछ कॉलम हो सकते हैं null, लेकिन वर्तमान प्रसंस्करण संदर्भ में जो एक त्रुटि है। यह "सैद्धांतिक रूप से" नहीं होना चाहिए, इसलिए यदि यह खराब डेटा या कोड में …

8
'अनुकूलन कोड' == 'संरचित डेटा' कब होता है?
योकोम्बिनेटर का एक हालिया लेख एक महान प्रोग्रामर के सिद्धांतों के साथ एक टिप्पणी को सूचीबद्ध करता है। #7. अच्छा प्रोग्रामर: मैं कोड का अनुकूलन करता हूं। बेहतर प्रोग्रामर: मैं डेटा संरचना करता हूं। बेस्ट प्रोग्रामर: क्या अंतर है? व्यक्तिपरक और विवादास्पद अवधारणाओं को स्वीकार करते हुए - क्या इसका …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.