Strateji desen ve Bağımlılık Enjeksiyon arasındaki fark nedir?
Strateji desen ve Bağımlılık Enjeksiyon us / çalışma zamanında nesneleri enjekte ayarlamak için izin ver. Strateji desen ve Bağımlılık Enjeksiyon arasındaki fark nedir?
CEVAP
Dİ ve Strateji aynı şekilde çalışır, ama Strateji daha hassas ve kısa ömürlü bağımlılıkları için kullanılır.
Bir nesne, "" Strateji, örneğin nesnesi oluşturulduğunda, Strateji arasındaki ayrım ve Dİ bulanıklaştırır. sabit ile yapılandırıldığında Ama Dİ senaryoda nesneleri bağımlılıkları bu Strateji ile nadir değildir iken, yaşamları boyunca değiştirmek, daha sıradışı.
Ayrıca, yöntem değişken enjeksiyon ile ilgili bir kavram değil yaygın olsa da yöntem için bağımsız değişken olarak stratejileri iletebilirsiniz ve çoğunlukla otomatik test bağlamında kullanılır.
Stratejinin hedefi üzerinde duruluyor ve sana itaat aynı davranış sözleşmesi olan farklı uygulamaları ile arabirim oluşturmak için teşvik eder. Dİ hakkında daha fazlasını sadece bazı davranış bir uygulama olması ve bunu sağlıyor.
Dİ ile sadece uygulama parçaları takas edebilmek için daha başka nedenlerden dolayı programınız ayırabilirsiniz. Tek bir uygulama ile bir arayüz Dİ kullanılan çok yaygındır. Bir "Strateji" ile tek bir somut uygulama (hiç) gerçek bir sorun değil ama muhtemelen daha yakın olduğu için Dİ.
'Bağımlılık Enjeksiyon arasındaki...
Strateji Tasarım deseni ve Devlet dese...
Şablon yöntemi ve strateji desen arası...
Fabrika ve Strateji desen arasındaki f...
Köprü desen ve strateji desen arasında...