Yakın zamanda Java'da Dörtlü Çete (GoF) adlı bir tasarım deseninin olduğunu öğrendim. Ne olduğunu ve ne olduğunu anlayamıyorum. Bu konuda beni kimse rahatlatabilir mi? Şimdiden teşekkürler.Dört tasarım deseni çetesi nedir?
cevap
DesignPatternsBook'un yazarları "Gang of Four" olarak bilinir. Kitabın adı ("Tasarım Kalıpları: Yeniden Kullanılabilir Nesneye Yönelik Yazılımın Öğeleri") e-posta için çok uzun olduğu için, "dört kişilik çete kitabı" bunun için kısa adı oldu. Her şeyden önce, SADECE desenler üzerine kitap değildir. Bu ilk kez duyduğunuzda oldukça şifreli olan "GOF kitabı" na kısaltıldı.
:
Tasarım Desenleri: Gönderen Yeniden Kullanılabilir Nesne Odaklı Yazılım
Unsurları WIKI:
Tasarım Desenleri: Yeniden Kullanılabilir Nesneye Yönelik Yazılımın Unsurları, yazılım tasarımında sık karşılaşılan sorunlarına yönelik yinelenen çözümleri açıklayan bir yazılım mühendisliği kitaptır. Kitabın yazarları, Grady Booch'un önsözüyle Erich Gamma, Richard Helm, Ralph Johnson ve John Vlissides'tir. Yazarlar genellikle Four, GoF veya Go4
Gang olarak adlandırılır
"Gang of Four": Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides –
Gang of Four, bu kitabın "Tasarım Modelleri için dilindeki ad tasarım kalıptır değildir: Yeniden kullanılabilir object- Unsurları Erich Gamma, Richard Helm, Ralph Johnson ve John Vlissides (dolayısıyla Gang of Four) tarafından yönlendirilen Yazılım ". Four of Gang veya GoF'un yazar grubunun veya kitabın kendisine atıfta bulunmak için kullanıldığını unutmayın.
Ayrıca bkz http://en.wikipedia.org/wiki/Design_Patterns
- 1. Windows hizmeti için tasarım deseni - C#
- 2. Singleton ve Registry tasarım deseni
- 3. Durum tasarım deseni Kullanıcı Arabirimi
- 4. Nesneleri filtrelemek için tasarım deseni
- 5. dinamik değişkenler php, tasarım deseni
- 6. Realm kalıcılığı için tasarım deseni
- 7. Yeni Android Studio Etkinliği Tasarım Deseni content_main.xml
- 8. MVP tasarım deseni en iyi uygulama
- 9. Vektörel Grafik Düzenleyicisi için tasarım deseni
- 10. Uzun süreçlerin raporlanması/izlenmesi için tasarım deseni
- 11. Veri erişim katmanı için tasarım deseni
- 12. gözlemci deseni vs MVC
- 13. Yağ modelleri, sıska denetleyicileri ve MVC tasarım deseni
- 14. MVVM WPF kaydetme ve yükleme kullanıcı ayarları tasarım deseni
- 15. Bir scalada oturum açma için tasarım deseni SBT Autoplugin
- 16. Sınıfı başka bir dile dönüştürmek için tasarım deseni
- 17. Sınırlamalar ile eşzamanlı görev yürütme için tasarım deseni
- 18. Küçük bir Kural Motoru geliştirmek için basit bir tasarım deseni
- 19. Mixin bir tasarım deseni olarak kabul edilir mi?
- 20. karmaşık aspnet UI doğrulaması için bir tasarım deseni var mı?
- 21. Bir nesneyi xml ile doldurmak için tasarım deseni
- 22. Bir iş akışı uygulaması için bir tasarım deseni önerme
- 23. Bu tasarım kalıbının adı nedir?
- 24. MapMaker Tasarım Kalıbı?
- 25. .NET referans kaynak kodundaki dört tire grubu nedir?
- 26. İlk dört bayt GUID'den Int32 almanın en iyi yolu nedir?
- 27. Bir dizi değerde bir eylem gerçekleştirecek C# deseni nedir?
- 28. Bir tasarım desenini önerin
- 29. Tasarım mantığının arkasında STL
- 30. Kullanılacak iş akışı tasarım deseninin türü?
http://c2.com/cgi/wiki?GangOfFour – Azodious
Ben GoF bir tasarım modeli değil inanıyoruz, ama bir kitabın yazarlarının bir tanımı: http: //en.wikipedia .org/wiki/Design_Patterns –
Başkalarının sizin için araştırma yapmasını sağlayan yer burası değil. Google ve Wikipedia arkadaşınız. Bu, http://www.dofactory.com/Patterns/Patterns.aspx, tasarım desenleri hakkında bilgi için iyi bir depo olduğunu söyledi. – RainbowFish