SORU
14 Kasım 2010, Pazar


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
14 Kasım 2010, Pazar


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İ.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012