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

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

4
क्या विज़िटर पैटर्न इस परिदृश्य में मान्य है?
मेरे कार्य का लक्ष्य एक छोटी प्रणाली को डिजाइन करना है जो अनुसूचित आवर्ती कार्यों को चला सकती है। एक आवर्ती कार्य कुछ ऐसा है "प्रशासक को हर घंटे सुबह 8:00 बजे से शाम 5:00 बजे, सोमवार से शुक्रवार तक ईमेल भेजें"। मेरा एक बेस क्लास है, जिसे रिकरिंगटैस्क कहा …

3
क्या डेटाटाइप्स के लिए इंटरफेस का उपयोग एक विरोधी पैटर्न है?
मान लीजिए कि मेरे मॉडल (ईएफ का उपयोग करके) में विभिन्न इकाइयाँ हैं, उपयोगकर्ता, उत्पाद, चालान और आदेश कहते हैं। मैं एक उपयोगकर्ता नियंत्रण लिख रहा हूं जो मेरे आवेदन में इकाई वस्तुओं के सारांश को प्रिंट कर सकता है जहां इकाइयां पूर्व-निर्धारित सेट से संबंधित हैं, इस मामले में …

1
मेनू बिल्डिंग पैटर्न
जब मेनू को रूट करने के लिए उपयोग नहीं किया जाता है, तो मुझे मेनू के सक्रिय-राज्य हैंडलिंग के आसपास मेरे सिर को प्राप्त करने में परेशानी हो रही है। मैं Drupal से आता हूँ जहाँ मेनू सिस्टम रूटिंग को भी हैंडल करता है। इसलिए सक्रिय राज्य और सक्रिय-ट्रेल स्टेट …

1
एपीआई और आवेदन के बीच वस्तुओं को साझा करने के लिए पैटर्न
मुझे अपने वेब एप्लिकेशन के लिए डिज़ाइन के बारे में गंभीर संदेह है। मैं व्यापार तर्क को इंटरफ़ेस से अलग करना चाहता था इसलिए मैंने एक वेब एपीआई बनाया जो डेटाबेस के सभी अनुरोधों को संभालता है। यह एक ASP.NET वेब एपीआई इकाई ढांचे और काम और सामान्य रिपोजिटरी पैटर्न …

2
जावास्क्रिप्ट MVC आवेदन डिजाइन (कैनवास)
मैं जावास्क्रिप्ट में एक एमवीसी की तरह एक कैनवास एप्लिकेशन को संरचना / आर्किटेक्ट करने के तरीके को समझने में कठिनाई महसूस कर रहा हूं। यूआई काफी तरल और एनिमेटेड होगा, खेल काफी सरल है, लेकिन ट्विनिंग और एनीमेशन पर भारी जोर दिया जाएगा। मुझे लगता है कि MVC सिद्धांत …

4
.NET प्रोग्रामिंग और POCO कक्षाएं
मैं आज रात एक विचार कर रहा था जबकि कुछ आवेदन पर विचार करने की आवश्यकता है जिसे मुझे बदलने की आवश्यकता है और यह मुझे सोच में पड़ गया। एंटिटी फ्रेमवर्क एंटिटीज POCO (प्लेन पुरानी सीएलआर ऑब्जेक्ट्स) हैं और ASP.NET MVC में उपयोग किए जाने वाले मॉडल आमतौर पर …

2
स्काला में स्व-प्रकार और विशेषता विरासत के बीच अंतर क्या है?
जब Googled, इस विषय के लिए कई प्रतिक्रियाएँ आती हैं। हालाँकि, मुझे नहीं लगता कि उनमें से कोई भी इन दोनों विशेषताओं के बीच के अंतर को दर्शाने का अच्छा काम करता है। इसलिए मैं एक बार और कोशिश करना चाहूंगा, विशेष रूप से ... वह कौन सी चीज है …

3
MVVM WPF में ViewModel को एंटिटी फ्रेमवर्क डेटाबेस संदर्भ (मॉडल) को तार करने का सबसे अच्छा तरीका क्या है?
जैसा कि ऊपर प्रश्न में है: MVVM (WPF) में देखने के लिए इकाई फ्रेमवर्क डेटाबेस मॉडल (संदर्भ) को तार करने का सबसे अच्छा तरीका क्या है? मैं WPF में MVVM पैटर्न सीख रहा हूं, उदाहरणों में से एक यह दिखाता है कि मॉडल को देखने के लिए मॉडल को कैसे …

3
REST में इकाई संबंध बनाना: क्या मैं चाइल्ड आईडी पर पोस्ट करके माता-पिता बना सकता हूँ?
हम वर्तमान में शास्त्रीय ग्राहक डेटा तक पहुंचने के लिए एक REST API डिज़ाइन कर रहे हैं। एपीआई में तत्वों में से एक उपयोगकर्ता की संपत्ति हैं। परिसंपत्तियाँ किसी दी गई सेवा के तहत जोड़ी जाती हैं। बैकएंड एपीआई किसी दी गई सेवा के तहत केवल उपयोगकर्ता के लिए एक …

4
पर्ल में प्रोग्रामिंग शैली
मैं जावा में काम करता हूं इसलिए मूल रूप से मैं कोडिंग के दौरान ओओपी प्रतिमान का उपयोग करता हूं। मैं पर्ल में काम करना शुरू करने वाला हूं और मैं सोच रहा था कि पर्ल डेवलपर्स क्या प्रतिमान है। विकी में यह उल्लेख है कि यह कई प्रतिमानों का …

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

5
प्रेक्षक पैटर्न पर प्रतिनिधि पैटर्न के क्या फायदे हैं?
में प्रतिनिधि पैटर्न , केवल एक ही वस्तु सीधे किसी अन्य वस्तु की घटनाओं को सुन सकते हैं। में पर्यवेक्षक पैटर्न , वस्तुओं के किसी भी संख्या एक विशेष वस्तु की घटनाओं को सुन सकते हैं। जब कोई ऐसा क्लास डिजाइन कर रहा हो, जिसे घटनाओं के अन्य ऑब्जेक्ट (नोटों) …

3
स्मृति चिन्ह पैटर्न के पीछे दर्शन
मैं इंटरनेट के विभिन्न स्रोतों से स्मृति चिह्न पर पढ़ रहा हूं। विभिन्न स्रोतों से भिन्न जानकारी ने मुझे भ्रम में छोड़ दिया है कि इस पैटर्न की वास्तव में आवश्यकता क्यों है। Dofactory कार्यान्वयन का कहना है कि इस पद्धति मुख्य उद्देश्य सिस्टम की स्थिति बहाल करने के लिए …

5
विरासत को कब रोकना है?
एक बार पहले मैंने विरासत के बारे में स्टैक ओवरफ्लो पर एक प्रश्न पूछा था । मैंने कहा है कि मैं OOP फैशन में शतरंज का इंजन डिजाइन करता हूं। इसलिए मुझे अपने सभी टुकड़े पीस एब्स्ट्रैक्ट क्लास से विरासत में मिले लेकिन विरासत अभी भी है। मुझे कोड करके …

4
चाइल्ड स्टेट मशीन मूल राज्य मशीन को वापस कैसे नियंत्रित कर सकती है?
मेरी शीर्ष स्तर की राज्य मशीन में कुछ राज्य और किनारे हैं। मैं इसे पैरेंट स्टेट मशीन कहूंगा। A ----> B ----> C मूल राज्य मशीन के भीतर कोई भी राज्य एक राज्य मशीन भी हो सकती है। मैं इन बच्चों को स्टेट मशीन कहूंगा। ___________ / \ A ----> …

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