Posted by Mehmet KORDACI on Nis - 29 - 2011
Bundan daha iyi koruyamazdık kendimizi, alışmaktan daha güçlü hangi kalkan olabilir ki bu kadar iyi korusun bizi. Bizi sarsan, üzen, yıkan herşeye alışarak karşı koyuyoruz. Kötü şeyler olduğunda onları zamanla unutmuyoruz, sadece sonuçlarına alışıyoruz. Bir düşünsenize en sevdiğiniz kişinin kaybına bir türlü alışamadığınızı, hergün aynı acıyla sanki daha az önce [ Devamını Oku ]
Continue
Posted by Mehmet KORDACI on Nis - 22 - 2011
Uygulama geliştirirken OOP prensiplerine yaklaştıkça nesneler arasındaki ilişkilerin önemi de gitgide artıyor. Ben de tasarım desenlerine verdiğim kısa arada çok karıştırılan iki kavramdan bahsetmek istiyorum. Nesneler arasındaki iki ilişki türü : Aggregation, Association Aggregation : Bu tür ilişki de nesnelerin yaşam döngüleri birbirlerinden ayrıdır. Bir nesne diğerinden bağımsız olarak da [ Devamını Oku ]
Continue
Posted by Mehmet KORDACI on Nis - 19 - 2011
Şu aralar daha önceden üzerinden geçtiğim tasarım desenleri ile uğraşıyorum tekrar. Ama bu sefer biraz daha pratik şekilde ilerlemeye çalışıyorum. İlerdikçe de burada hem bana ilerde hatırlamam için not olması hem de ihtiyacı olanların faydalanması için paylaşmaya çalışıyorum. Son yazımda Strateji tasarım deseninden bahsetmiştim. Bu kez ise Observer tasarım deseninden [ Devamını Oku ]
Continue
Posted by Mehmet KORDACI on Nis - 18 - 2011
Strateji tasarım deseni geliştirdiğimiz uygulama içinde algoritmaları sınıflandırmamızı ve çalışma anında kullanacağımız algoritmayı seçmemizi sağlar. Bu algoritmalar kendi içinde kapsüllenerek (encapsulate) programın geri kalanından soyutlanır ve uygulamamızın loosely coupled bir yapıda olmasına yardım eder. Örneğin bir maliyet hesabında LIFO mu yoksa FIFO mu kullanacağımızı çalışma anında belirlemek istiyorsak strateji tasarım [ Devamını Oku ]
Continue
Posted by Mehmet KORDACI on Nis - 3 - 2011
GeliÅŸtirdiÄŸimiz ASP.NET uygulamalarında durum yönetimini ihtiyaçlarımıza göre birçok ÅŸekilde yapabiliriz. Bu seçeneklerden bir tanesi de ViewState yapısıdır. Hepimiz uygulamalarımızda bilinçli ya da bilinçsiz ViewState’leri kullanmışızdır. Bu bizi geleneksel asp ve php’deki kontrollerin durumunu korumak için yaptığımız ekstra iÅŸlerden kurtarır. Ama ViewState’ler her zaman göründüğü kadar masum olamayabiliyor. Bazen ViewState’ler inanılmaz [ Devamını Oku ]
Continue