Anasayfa | Giriş Yapın | Üye Olun | Gökçe Kim? | İletişim
Gökçe’nin Web Güncesi (gwg)

Gökçe’nin Web Güncesi (gwg)

Welcome to darkside of the Source, we have cookies!

Gökçe’nin Web Güncesi (gwg) RSS Feed
 
 

"design pattern" ile Etiketlenen Yazılar

Uyarlanabilir Singleton sınıfı

Daha önceki singleton ile ilgili yazımda, bu yazılım tasarım desenin nasıl çalıştığını ve nerede kullanabileceğimize göre bilgi vermiştim. Fakat bu sınıf, malesef get_class_name fonksiyonunun eksikliğinden ötürü her sınıf için extend ile uyarlamaya izin vermiyordu.
PHP 5.3.0 gelmesiyle, artık bu mümkün.
Örnek:

Programlamada Geleneksel veya Nesne Tabanlı Seçim

Ne anlamı var bu yazının?
Son zamanlarda, bir OOP çılgınlığıdır gidiyor. 100 satırlık kod, ben bunu nasıl OO ile yaparım sorularıyla süsleniyor. Sizce niye OOP? diye sorulduğunda kimisi “daha düzenli” diyor, kimisi “yeni teknoloji, eskide kalmayalım” diyor, kimisi “bence BMC” diyor. Benim bunlara bulduğum yanıtlar ise, daha düzenli mi? yerine göre evet. Yeni teknoloji? bilgisayar tarihinde [...]

PHP ile OOP Serisi: Singleton Class

Belki OOP için biraz fazla ileri bir konu ama, Singleton design pattern’i oldukça gerekli olabiliyor. Pek çok arkadaşımız aslında tek instance’i olması gereken classlarını singleton yapmıyor, biryerlerde aynı object’in tek bir instance’i gerekse bile boyuna çağırıyor. Dolayısıyla PHP boşu boşuna performans kaybediyor, boşu boşuna onca sistem kaynağı gidiyor. Yazık değil mi? Ağlar o memmory blocklar [...]