/ / डिज़ाइन पैटर्न इंटरनेट से कनेक्ट यूटिलिटी ऐप का उपयोग करने के लिए [बंद] - आईओएस, आईफोन, स्विफ्ट, डिज़ाइन-पैटर्न

इंटरनेट से कनेक्ट यूटिलिटी ऐप का उपयोग करने के लिए डिज़ाइन पैटर्न [बंद] - आईओएस, आईफोन, स्विफ्ट, डिज़ाइन-पैटर्न

यह एक सामान्य प्रश्न हो सकता है लेकिन फिर भी मुझे इस ऐप को विकसित करने के लिए किस पैटर्न पैटर्न या आर्किटेक्चर का पालन करना है, इस पर सुझाव / मार्गदर्शन की आवश्यकता है।

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

धन्यवाद

उत्तर:

जवाब के लिए 2 № 1

यह देखने से पहले कि आपका ऐप वास्तव में क्या करने जा रहा है, इसका उपयोग करने के लिए पैटर्न की एक सूची के साथ आने के लिए विचित्र लगता है। यह नहीं है कि आप डिज़ाइन पैटर्न का उपयोग कैसे करते हैं।

पैटर्न का उपयोग करने का तरीका: जब आपको कोई समस्या हो, और आप इसे हल करने के बारे में सोचते हैं, तो आप यह पता लगाने की कोशिश करते हैं कि आपकी समस्या एक प्रसिद्ध पैटर्न फिट बैठती है और आपकी समस्या के लिए उस पैटर्न को अनुकूलित करती है। या आप समझते हैं कि यह किसी भी प्रसिद्ध पैटर्न को फिट नहीं करता है, और फिर आप किसी भी पैटर्न का उपयोग किए बिना समस्या को हल करते हैं।

यह नीली खरीदारी करने वाली दुकान पर जाने जैसा हैपीला पेंट, और फिर यह तय करना कि आपके घर के कौन से हिस्से पेंट करना चाहते हैं। आप इसे दूसरे तरीके से करते हैं। आप तय करते हैं कि पेंटिंग की क्या ज़रूरत है, फिर आप तय करें कि एक अच्छा रंग क्या होगा, फिर आप रंग खरीद लेंगे। आप पहले पेंट नहीं खरीदते हैं। आप डिजाइन पैटर्न पर पहले फैसला नहीं करते हैं।