मेरे पास निर्भरता इंजेक्शन पैटर्न के बारे में एक प्रश्न है। मेरा प्रश्न है ... यदि मैं कन्स्ट्रक्टर इंजेक्शन के लिए जाता हूं, तो मेरी कक्षा के लिए निर्भरता इंजेक्शन देता है, जो मुझे मिलता है वह कई पैरा के साथ "बड़ा" कन्स्ट्रक्टर होता है। यानी क्या होगा। मैं कुछ तरीकों से कुछ पैराम का उपयोग नहीं करता? आईई। मेरे पास एक सेवा है जो कई तरीकों का खुलासा करती है। और 10 पैरामीटर (सभी निर्भरताओं) के साथ एक कन्स्ट्रक्टर। लेकिन सभी विधियां सभी निर्भरताओं का उपयोग नहीं करती हैं। कुछ विधि केवल एक निर्भरता का उपयोग करेंगी, दूसरा 3 निर्भरताओं का उपयोग करेगा। लेकिन डी कंटेनर उन सभी को हल करेगा यदि गैर उपयोग नहीं किया जाता है।डिस्पेंसेंसी इंजेक्शन प्रश्न
मेरे लिए यह डी कंटेनर का उपयोग करने का प्रदर्शन जुर्माना है। क्या ये सच है?
उत्परिवर्ती स्थिति से बचा जाना चाहिए लागत। –
मैं आपसे सहमत हूं। मेरे जवाब पर मैं रुबे से सहमत हूं जिन्होंने कहा कि उसे अपनी कक्षा के डिजाइन की समीक्षा करनी चाहिए। मेरी दूसरी टिप्पणी सिर्फ एक प्रैक्टिकल थी :-) –