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

सॉफ़्टवेयर डिज़ाइन में आमतौर पर होने वाली समस्या के लिए एक डिज़ाइन पैटर्न एक सामान्य पुन: प्रयोज्य समाधान है।


4
नियंत्रण का उलटा क्या है, और मुझे इसका उपयोग कब करना चाहिए?
मैं एक नई प्रणाली तैयार कर रहा हूं और मैं जानना चाहता हूं कि नियंत्रण का उलटा (आईओसी) क्या है, और इससे भी महत्वपूर्ण बात यह है कि इसका उपयोग कब किया जाए। क्या इसे इंटरफेस के साथ लागू किया जाना है या कक्षाओं के साथ किया जा सकता है?

6
ऑब्जेक्ट पूलिंग एक पदावनत तकनीक है?
मैं ऑब्जेक्ट पूलिंग की अवधारणा से बहुत परिचित हूं और मैं हमेशा इसका यथासंभव उपयोग करने की कोशिश करता हूं। इसके अतिरिक्त मुझे हमेशा लगता था कि ऑब्जेक्ट पूलिंग मानक मानदंड है जैसा कि मैंने देखा है कि जावा स्वयं के साथ-साथ अन्य चौखटे जितना संभव हो उतना पूलिंग का …

5
डिपेंडेंसी इंजेक्शन और आईओसी कंटेनरों का उपयोग करने के क्या फायदे हैं?
मैं डिपेंडेंसी इंजेक्शन और IoC कंटेनरों पर बात करने की योजना बना रहा हूं, और मैं इसका उपयोग करने के लिए कुछ अच्छे तर्क तलाश रहा हूं। इस तकनीक और इन उपकरणों का उपयोग करने के सबसे महत्वपूर्ण लाभ क्या हैं?

2
नेस्टेड निर्देशों के बीच संचार
निर्देशों के बीच संवाद स्थापित करने के कुछ तरीके प्रतीत होते हैं। कहते हैं कि आपके पास नेस्टेड निर्देश हैं, जहां आंतरिक निर्देशों को बाहरी से कुछ संवाद करना होगा (जैसे यह उपयोगकर्ता द्वारा चुना गया है)। <outer> <inner></inner> <inner></inner> </outer> अब तक मेरे पास ऐसा करने के 5 तरीके …

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

8
क्या ORM एक एंटी-पैटर्न है? [बन्द है]
ओआरएम और उसके पेशेवरों और विपक्ष के बारे में एक सहकर्मी के साथ मेरी बहुत उत्तेजक और इंटरस्टिंग चर्चा हुई। मेरी राय में, एक ORM केवल दुर्लभ मामलों में उपयोगी है। कम से कम मेरे अनुभव में। लेकिन मैं इस समय अपने तर्कों को सूचीबद्ध नहीं करना चाहता। तो मैं …

3
क्या के रूप में वर्गीकृत किया जाता है सूखी, KISS, ठोस, आदि?
क्या DRY एक डिज़ाइन पैटर्न, एक कार्यप्रणाली या बीच में कुछ है? वे विशिष्ट कार्यान्वयन कि जरूरी प्रदर्शन किया जा सकता है (भले ही आप आसानी से एक मामले का प्रदर्शन कर सकते KISS की तरह कुछ का उपयोग कर नहीं ... देखने की जरूरत नहीं है दैनिक WTF उदाहरण …

6
क्या एक ईवेंट लूप अनुकूलित मतदान के साथ सिर्फ / फॉर लूप है?
मैं समझने की कोशिश कर रहा हूं कि ईवेंट लूप क्या है। अक्सर स्पष्टीकरण यह होता है कि किसी ईवेंट लूप में, आप तब तक कुछ करते हैं जब तक आपको सूचित न कर दिया जाए कि कोई ईवेंट हुआ है। आप तब घटना को संभालते हैं और वही करते …

7
क्या यूनिट परीक्षण के लिए निर्भरता इंजेक्शन आवश्यक है?
यूनिट परीक्षण के लिए निर्भरता इंजेक्शन (DI) का उपयोग करना आवश्यक है? मैं कोड को अलग करने के लिए एक और विकल्प के बारे में नहीं सोच सकता, इसलिए इसका परीक्षण किया जा सकता है। इसके अलावा, मैंने कभी देखा है सभी उदाहरण इस पैटर्न का उपयोग करते हैं। क्या …

8
शब्द (या "पैटर्न")? "कुछ के लिए अगर यह पहले से ही नहीं किया है" [बंद]
मुझे लगता है कि बहुत ही बुनियादी लगता है, लेकिन मुझे हाल ही में एक सहकर्मी ने बताया था कि एक विधि जिसे startHttpServerसमझना बहुत जटिल है क्योंकि यह केवल सर्वर को शुरू करता है अगर यह पहले से ही नहीं चल रहा है। मुझे लगता है मैं मुसीबत में …

8
MVC आर्किटेक्चर - मुझे कितने कंट्रोलर चाहिए?
मैं थोड़ी देर के लिए कोडिंग कर रहा हूं, लेकिन ज्यादातर स्क्रिप्ट और सरल अनुप्रयोग। मैं एक नई भूमिका में स्थानांतरित हो गया हूं, जहां यह सभी वेब ऐप्स विकसित करने और उचित MVC आर्किटेक्चर का उपयोग करने के बारे में है, इसलिए मैं पूरी तरह से बहुत जल्दी सीखने …

2
दो तरह से डेटा तुल्यकालन के लिए सबसे अच्छा अभ्यास / पैटर्न
अक्सर मेरे काम में डेटाबेस सिस्टम फसलों के बीच 2-तरफा डेटा सिंक्रनाइज़ेशन का विचार है। क्लासिक उदाहरण दो अलग-अलग सीआरएम सिस्टम (कहते हैं, रायसर के एज और सेल्सफोर्स) और उनके बीच संपर्क डेटा के दो-तरफा सिंक करने की आवश्यकता है। एपीआई विचार एक तरफ, मान लें कि आपके पास सिंक …

2
एमवीसी पर एमवीपी के सुधार क्या हैं?
मैंने मॉडल-व्यू-कंट्रोलर (MVC) और मॉडल-व्यू-प्रस्तुतकर्ता (MVP) पैटर्न के बारे में तीन दिनों तक पढ़ा है । और एक सवाल है जो मुझे बहुत परेशान करता है। सॉफ्टवेयर डिजाइनर ने एमवीपी का आविष्कार क्यों किया, जब पहले से ही एक एमवीसी था? उन्हें किन समस्याओं का सामना करना पड़ा, जो MVC …

10
क्या हमें कस्टम ऑब्जेक्ट्स को पैरामीटर के रूप में बचना चाहिए?
मान लीजिए कि मेरे पास एक कस्टम ऑब्जेक्ट है, छात्र : public class Student{ public int _id; public String name; public int age; public float score; } और एक वर्ग, विंडो , जिसका उपयोग किसी छात्र की जानकारी दिखाने के लिए किया जाता है : public class Window{ public void …

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