Thursday, December 27, 2012

GGJ - Ege 2013

Herkese merhaba, bu yazımın konusu başlıktan da anlaşılacağı gibi GGJ - Ege 2013. Geçen yıl Şeyda Çobanoğlu tarafından İzmir Ekonomi Üniversitesi'nde gerçekleştirilen ve bir çok katılımcının fazlasıyla memnun kaldığı bir organizasyondan sonra bu yıl yine İzmir Ekonomi Üniversitesi'nde farklı ancak en az geçen yıl ki kadar çaba sarfeden bir ekip tarafından gerçekleştirilecek. Organizasyon ekibinin çalışmalarını ve toplantılarını yakından takip eden birisi olarak şunu söyleyebilirim ki, bu yıl İzmir Ekonomi Üniversitesi'nde gerçekleştirilecek olan GGJ gerçekten iddaalı. Oyun geliştiricilere sunduğu konforlu ortam ve ödulleriyle Türkiye'deki ve hatta dünyadaki bir çok GGJ'den çok daha başarılı bir etkinlik olarak hafızalara kazınacağa benziyor. Şu an takip ettiğim kadarı ile özellikle İzmir'de ikamet eden, oyunlarla ve/veya oyun geliştirme ile ilgilenen jüride bulunacak kişilerle iletişime geçiliyor. Eğer bildiğiniz, tanıdığınız isimler varsa organizasyonun akademik danışmanı Gazihan Alankuş ile iletişime geçip yardımcı olabilirsiniz. Ya da buraya yazabilirsiniz. Önerdiğiniz tüm isimleri Gazihan hocam ile paylaşabilirim.

Sunday, December 9, 2012

Tasarım Desenleri (Design Patterns) Nedir?

Tasarım desenleri(Design Patterns), yazılım tasarımında sürekli karşılaşılan genel sorunlara esnek, yeniden kullanılabilir, başarılı çözümler getiren bir takım hazır kalıplardır. Hazır olarak kodun içine konulup çalışabilen, bitmiş tasarımlar değildir. Çeşitli durumlarda sorunların nasıl giderileceğini açıklayan, bunlara yol gösteren açıklamalardır. Nesneye dayalı programlamada, tasarım desenleri sınıf ve nesneler arasındaki ilişkilerin en iyi şekilde nasıl olmaları gerektiğini açıklayan yöntemlerdir. Algoritmalar, tasarım deseni değildir. Çünkü bunlar hesaplama sorunlarına çözüm getirirler, oysaki tasarım desenleri yazılım tasarımı sorunlarıyla ilgilenir. Günümüzde sıkça yapılan bir diğer hata ise, çok spesifik bir soruna karşılık kullanılan ve esnek olmayan yapılara tasarım deseni adını vermemizdir.