SORU
19 AĞUSTOS 2009, ÇARŞAMBA


Ne'in Tek Alternatif

Uygulama için yapılandırma bilgilerini tutan bir sınıf var. Bir tek eskiden. Bazı mimari inceleme sonucunda, singleton kaldırmak için söylendi. Farklı yapılandırmaları anda test edebiliriz, çünkü birim test singleton kullanarak bazı faydaları gördük.

Singleton olmadan, örneği her yerde bizim kod geçmek zorundayız. Çok dağınık oluyor tek bir kapsayıcı yazdım. Şimdi PHP için aynı kod taşıma ve .NET, eğer yapılandırma nesnesi için kullanabileceğimiz daha iyi bir model olup olmadığını merak ediyorum.

CEVAP
19 AĞUSTOS 2009, ÇARŞAMBA


Google Testing blog Singleton kaçınarak hakkında girdileri bir dizi test edilebilir kod oluşturmak için vardır. Belki bu sana yardımcı olabilir:

Son madde bir fabrikanın içine yeni nesneleri oluşturma taşımak için nasıl ayrıntılı olarak açıklar, tekiz kullanmaktan kaçının. Kesinlikle okumaya değer.

Kısa bir fabrika için yeni operatörlerin tüm hareket ediyoruz. Biz tek bir fabrika grubu benzer yaşam nesneleri.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • RealPapaPit

    RealPapaPit

    16 Mart 2009
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011
  • Tire Rack

    Tire Rack

    31 Mayıs 2007