Welcome

Fraktal ve Composite

Geçenlerde okuduğum bir kitapta, fraktal örüntülerin aslında sağlam bir programlama modeli oluşturabileceğinden bahsediliyordu. Verilen örnekte ise composite bir component model üzerinden composite ürünlerin modellenmesi söz konusuydu. Gerçekten de composite tasarım örüntüsü fraktal kavramına birebir uymaktadır. Fraktal “parçanın içerisinde bütünün tanımlı olması” şeklinde ifade edilebilir. Sonsuza değin süregelen özyinelemeli bir tekrar vardır. Aslında composite örüntü de […]

Decorator Tasarim Oruntusu

Decorator tasarım örüntüsü ile aslında GOF’un kitabından önce tanıştım. Peter Van Der Linden’in Beyond Java 1.1 isimli bir kitabı vardı. O zamana kadar tam olarak anlamakta zorlandığım Java I/O paketinin mantığını bu kitap sayesinde bir çırpıda öğrenivermiştim. Aslında Decorator GOF’da her nedense “yapısal örüntüler” kategorisinde gösterilmiş. Ancak kendisi bir nesnenin davranışını çalışma zamanında değiştirmek için […]

Mecburen Mecburen…

Bizim yaşımızdakiler iyi bilir, MFÖ’nün Mecburen isimli güzel bir parçası vardı. Şarkının nakarat bölümü de “mecburen mecburen mecburiyetten…” şeklinde uzayıp giderdi. Wirofon’un 0.1.0 sürümü de GPL lisanslı olarak açık kaynak kodlu olmuş. Ama hemen “artık Türkiye’de de firmalar ürünlerini açık kaynak kodlu yapmak için yarışa girdiler” diye düşünmeyin sakın. Olayın iç yüzünü buradaki yazışmaları incelerseniz […]

Java Dergisi Yayinda

Birkaç ay önce Özcan Acar, Java Dergisi çıkaracağını söylemiş, bizimde yazı ile destek verip veremeyeceğimizi sormuştu. Benim de yazılarımla katkıda bulunmaya çalıştığım Java Dergisi geçen hafta piyasaya çıktı. İki ayda bir yayımlanacak olan dergiye isteyenler abone de olabilir. Dergiyi bende ilk defa pazartesi sabah bir bayiden elime aldığımda gördüm. İçerik ve baskı kalitesi olarak çok […]