SORU
16 NİSAN 2009, PERŞEMBE


Builder Tasarım deseni ve Fabrika Tasarım deseni arasındaki fark nedir?

Builder tasarım deseni ve Fabrika tasarım deseni arasındaki fark nedir?

Hangisi daha avantajlı ve neden ?

Nasıl test etmek istiyorum ve kontrast/bu desenleri karşılaştırmak için bir grafik olarak bulgularım temsil ediyorum ?

CEVAP
16 NİSAN 2009, PERŞEMBE


Tasarım desenleri ile, genellikle "her durum için çalışır çözüm bu." daha avantajlı yoktur Uygulamak için gereken ne bağlıdır.

Wikipedia:

  • Oluşturucu bir yapım üzerinde duruluyor karmaşık nesne adım adım. Özet Fabrika ürün ailesi vurgular nesneler () basit veya karmaşık. Oluşturucu bir son ürün olarak döndürür adım, ama bildiğim kadarıyla Özet olarak Fabrika ürün alır ilgili, hemen geri döndü.
  • Builder genellikle bir Bileşik oluşturur.
  • Genellikle, tasarımlar Fabrika Yöntemi (daha az karmaşık, daha çok kullanmaya başlar özelleştirilebilir, alt çoğalırlar) ve Soyut Fabrika tekamül, Prototip veya Builder (daha esnek, daha karmaşık) olarak tasarımcı daha fazla esneklik yerini bulur gerekli.
  • Bazen bölümünde prestij etmesi: Builder kullanabilirsiniz uygulamak için diğer desenler bileşenleri inşa olsun. Özet Fabrika, Builder ve Prototype olabilir kendi kullanım Singleton uygulamaları.

Fabrika tasarım deseni için Vikipedi giriş: http://en.wikipedia.org/wiki/Factory_method_pattern

Builder tasarım deseni için Vikipedi giriş: http://en.wikipedia.org/wiki/Builder_pattern

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • Ciaran Blumenfeld

    Ciaran Blume

    20 NİSAN 2009
  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005