2013-07-21 8 views
5

मैं अभी अक्का के साथ काम करना शुरू कर रहा हूं और मैं यह तय नहीं कर सकता कि मुझे एक दूसरे से कलाकारों को खत्म करने के लिए निर्भरता इंजेक्शन (केक पैटर्न) या अभिनेता लुकअप का उपयोग करना चाहिए या नहीं। पसंदीदा विधि क्या है?अक्का अभिनेता लुकअप या निर्भरता इंजेक्शन

उत्तर

15

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

+0

मैंने कल्पना की, लेकिन मैं प्रारंभिक चरण में लुकअप का उपयोग करने की योजना बना रहा था, हर बार जब उनकी आवश्यकता होती थी। ऐसा कहा जा रहा है कि मैं अभी भी आपके साथ सहमत हूं और अधिक शास्त्रीय निर्भरता इंजेक्शन का उपयोग करता हूं, हालांकि मेरे पास दिमाग में उचित कारण नहीं है। –

+1

लुकअप के बारे में अधिक महंगी होने के बारे में टिप्पणी न केवल रनटाइम लागत के संबंध में थी, कार्यान्वयन लागत भी काफी अधिक है जैसा आपने सहजता से निकाला है। –

+0

WIsh और अधिक राय और स्पष्टीकरण थे। –

संबंधित मुद्दे