«service-locator» etiketlenmiş sorular

5
Bağımlılık enjeksiyonunu bir kapla kullanmak ile bir servis bulucu kullanmak arasındaki fark nedir?
Bir sınıf içinde doğrudan somutlaştırıcı bağımlılıkların kötü bir uygulama olarak kabul edildiğini anlıyorum. Bu, testlerin çok zor olduğu her şeyi çok sıkı bir şekilde yapmak gibi bir anlam ifade ediyor. Karşılaştığım çerçevelerin hemen hemen tümü, hizmet konumlayıcıları kullanmaya bağlı bir kapla bağımlılık enjeksiyonunu tercih ediyor gibi görünüyor. Her ikisi de, …

3
Tek bir uygulama oluşturan çokluk. Umutsuz mu? Servis bulucu mu kullanıyorsunuz?
Enjeksiyonları kabul etmek yerine doğrudan bağımlılıklarını oluşturan 1001 müşterimiz olduğunu varsayalım. Patronumuza göre 1001'i yeniden düzenlemek bir seçenek değil. Aslında kaynaklarına erişime bile izin verilmiyor, sadece sınıf dosyalarına. Yapmamız gereken, bu 1001 müşterinin geçtiği sistemi "modernize etmek" tir. İstediğimiz her şeyi yeniden düzenleyebiliriz. Bağımlılıklar bu sistemin bir parçasıdır. Ve bu …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.