22 Nisan 2010 Perşembe

Tasarım Desenleri

Neden Tasarım Desenleri Anlatıyorum?
Madde olarak sıralayacak olursak;
1."Head First Desing Patterns" kitabından güzel anlatımıyla iyi öğrendiğimi düşünmek.(Tavsiye ederim)
2. Öğrendiklerimi paylaşmak ve de bunun sayesinde daha iyi anlamaya çalışmak.(Kitabın dili ingilizce olduğu için türkçe anlatmamın yararı olmasını umuyorum.)

Tasarım Desenleri kavramı nasıl oluşmuştur?
Yazılım geliştiricileri geliştirdikleri süre içerisin bir çok tasarım problemleri ile karşılaşmış ve yeni yazılım geliştiricilerine kolaylık sağlaması amacıyla çözümlerini "Tasarım desenleri" adı altında toplamıştır.Bunu yaparak dolaylı olarak tasarım desenlerinin isimleri ile iki yazılım geliştiricisinin rahat olarak anlaşmasını sağlamıştır
Örnegin,bir programcı diğerine ben burda observer paterni kullandım diyerek rahatca kodunu başka bir programcıya anlatmış olur...
Bunun sonucunda böyle bir kavram adı altında tasarım problemleri çözümleri anlatılmaya başlanmıştır.
Anlatılacak Tasarım Desenleri
1.Strategy Pattern

Hiç yorum yok:

Yorum Gönder