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

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • superemposed

    superemposed

    25 Aralık 2007