Bunun bir uygulaması olarak Kontrolün Tersine Çevirilmesi prensibi ve Bağımlılık Enjeksiyonu hakkında daha fazla şey okudum ve anladığımdan eminim.
Temel olarak 'sınıf üyelerinizi' sınıf içindeki örneklemeler ilan etme 'diyor gibi görünüyor. Aksine, örneklemeler kurucu aracılığıyla yerine getirilmeli ve atanmalıdır; Dış bir kaynaktan sınıfa 'enjekte edilir'.
Bu kadar basitse, göründüğü gibi, neden bunu ek açıklamalarla uygulayan bahar ya da guice gibi çerçevelere ihtiyacımız var? Burada temel bir şeyi mi özlüyorum? Bağımlılık Enjeksiyonu çerçevelerinin kullanımının ne olduğunu anlamak için gerçekten mücadele ediyorum.
Düzenleme: Olası kopya hakkında, sadece Bahar değil, genel olarak DI çerçeveleri hakkında sorduğum gibi sorumun daha benzersiz olduğuna inanıyorum. Bahar sadece bir DI çerçevesi değildir, bu nedenle birinin DI ile ilgili olmayan Bahar'ı kullanmak istemesinin birçok nedeni vardır.