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

  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008
  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • kndx

    kndx

    11 Mart 2006