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ş:
Strateji Tasarım deseni ve Devlet dese...
PHP Fabrika Tasarım Deseni nedir?...
Cephe Tasarım Deseni nedir?...
Neden Soyut fabrika tasarım deseni iht...
Genişletilebilir bir fabrika sınıfı Na...