7
Bağımlılık Enjeksiyonu veya statik fabrikalar mı kullanmalıyım?
Bir sistemi tasarlarken, sıklıkla diğer modüller tarafından kullanılan bir grup modülün (kayıt, veritabanı erişimi, vb.) Olması problemiyle karşılaşıyorum. Asıl soru, bu bileşenleri diğer bileşenlere nasıl sunacağım. İki cevap olası bağımlılık enjeksiyonunu veya fabrika şablonunu kullanarak görünmektedir. Ancak her ikisi de yanlış görünüyor: Fabrikalar testi zorlaştırıyor ve uygulamaların kolayca değiştirilebilmesine izin …