मैं एक डब्ल्यूपीएफ प्रिज्म एप्लिकेशन विकसित कर रहा हूं, और सब ठीक काम कर रहा है। मेरे दृश्य मॉडल में सभी इंटरफेस हैं, जिन्हें एमईएफ द्वारा इंजेक्शन दिया जाता है।मॉडल और इंटरफेस देखने के बारे में
हालांकि, मैं वास्तव में मॉडल देखने के लिए इंटरफेस के लाभ को समझ नहीं पा रहा हूं। आखिरकार, एक दृश्य अपने दृश्य मॉडल से जुड़ा हुआ है, इसलिए मुझे लगता है कि कभी भी अन्य कार्यान्वयन नहीं होंगे।
दरअसल, मेरे विचारों के लिए मेरे पास इंटरफेस भी है। ऐसा लगता है कि यह भी अधिक है?
तो मेरा सवाल है: क्या मैं सिर्फ सभी दृश्यों को हटा नहीं सकता और मॉडल इंटरफेस देख सकता हूं और विचारों को इंजेक्ट कर सकता हूं और सीधे मॉडल देख सकता हूं? विचारों के लिए इंटरफेस रखने और मॉडल देखने के लिए कोई कारण है?
Thx, एल
परीक्षण में अपने व्यू मॉडेल का नकल क्यों करें? मैं सिर्फ वास्तविक व्यूमोडेल का उपयोग करता हूं। –
मैं उन में अपेक्षाओं को रखने के लिए व्यूमोडल्स का मज़ाक उड़ाऊंगा। इस तरह से मुझे पता है कि परीक्षण करते समय दृश्यों को कैसे देखना चाहिए। मैं टेस्ट भी लिख सकता हूं जो व्यूमोडल्स को डेटा के साथ भर देगा और उन्हें परीक्षण के दौरान प्रदान करेगा। यह वास्तव में वही है। –
धन्यवाद, तो क्या मैं यह कहने में सही हूं कि दृश्य मॉडल को इंटरफ़ेस करने में वास्तव में बहुत अधिक मूल्य नहीं है: 1. हमें उन्हें नकल करने की आवश्यकता नहीं है, क्योंकि यह दृश्य मॉडल है जिसे परीक्षण किया जाना चाहिए। 2. इसलिए, एक उप दृश्य मॉडल का मज़ाक उड़ाते हुए ज्यादा समझ नहीं आता है, क्योंकि हम भी वास्तविक परीक्षण करना चाहते हैं। 3. विचारों का परीक्षण करने के लिए, हम डेटा के साथ वास्तविक दृश्य मॉडल भरें। 4. एक दृश्य के रूप में इसके दृश्य मॉडल के साथ मिलकर, हमेशा 1 कार्यान्वयन होगा। –