Nesneye yönelik programlamanın temel kavramları.
31 Ocak 2010
Nesneye Yönelik Programlama (NYP), günümüzde en yaygın kullanılan programlama yaklaşımlarından biridir. NYP, programcının çözümü geliştirirken problem ve çözüm kümelerini nesneler ve bu nesneler arasındaki ilişkiler olarak tanımlaması ilkesine dayanır. Yani gerçek yaşamın belirli bir kesitinin, nesneler ve nesneler arasındaki ilişiler olarak program birimlerine dönüştürülmesidir.
Bu sene yeni yıl dileklerimi hepimiz için diliyorum...
30 Aralık 2009
Her yeni yılda, bir önceki yılın değerlendirmesini yapıp, yeni yıl için hedeflerimi belirler, planlarımı oluştururum. Ardında sıra yeni yıl dileklerine gelir…
Imagine Cup 2010 Polonya.
30 Kasım 2009
Hangi .Net programlama dili?
24 Ekim 2009
Birçok öğrencim, programlamaya yen başlayacak olanlar ya da bir şekilde yukarıdaki programlama dillerinden biriyle yazılım geliştirmeye başlayanlardan sıkça gelen bir soru bu: “VisualBasic mi daha iyi? Yoksa C# mı? Hangisini tercih etmeliyim?” Böyle bir soru geldiğinde cevabım yine bir soru oluyor: “neye göre? “ ya da “hangi açıdan?”
İşte Programlama ve Veritabanı Mantığını tek kalemde öğrenmek için biçilmiş kaftan!
11 Eylül 2009
Yazılım geliştirmeye yeni mi başlıyorsunuz?
Sektördeki sorunlar üzerine bir yorum...
3 Eylül 2009
Uzun zamandır, bu blogda ağırlıklı olarak yazılım geliştirmeyi teşvik eden yazılar yayınladığım için eleştiriler alıyorum. Sektörden tanıdığım ve tanımadığım birçok insan yazılım sektörünü ve yazılımcılığı çok kolaymış gibi gösterdiğimi, zorluklarından bahsetmediğimi söylüyorlar.
3G ile birlikte mobil programlamanın önü açılır mı?
1 Ağustos 2009
Bundan 15 – 20 sene önce bilim kurgu filmlerinde izlediğimiz şeyler gerçek olmaya başladı. İnternetten okuduğum bir habere göre, görüntülü konuşmayı da destekleyen ve en gelişmiş cep telefonlarındaki tüm özelliklere sahip bir kol saati 2010 yılının başlarında satışa sunulacakmış. Zaten biz elde taşınan kibrit kutusu büyüklüğünde bir cihazla dünyanın öbür ucundaki biriyle görüntülü konuşmaya da razıydık.
ÖSYM tercih formunuzu teslim etmeden önce mutlaka yapmanız gereken şey…
Bu yazım bu sene bir üniversiteye girecek olanlara. Ama sonraki senelerde de üniversiteye girecekseniz, size de katkısı olabilir; bence bir göz atın. Tabii ben yazıyı Bilgisayar ve Yazılım Mühendisliği adaylarına yazıyorum.Ama tüm diğer bölümlere girecek adayların da okumasında fayda var.
Kendini koruyan yazılımlar bilgisayar dünyasını nasıl bir yere taşır?
21 Temmuz 2009
Antikor teknolojisi, uygulamanın kendi kendisini virüslere karşı koruması temeli üzerinde çalışıyor. Tıpkı vücudumuzun kendini savunma mekanizması gibi. Eğer bilgisayarınızdaki tüm yazılımlar ve en önemlisi işletim sisteminiz, kendisini virüslere karşı koruyabilecek yeteneğe sahip olursa, acaba bilgisayarlarımızda sistem kaynaklarını tüketerek ekranları yavaşlatan antivirüs programlarına yolun sonu görünür mü?
Yazılım da sanat gibidir, yaratcılığı işin içine kattığınızda kullanıcıya daha güzel deneyimler sunabilirsiniz.
28 Haziran 2009
Bir önceki yazıda kullanıcı deneyiminden bahsetmiştim. Kullanıcıya daha şık, daha keyifli iş yapabileceği, daha az şey yaparak daha çok iş üretebileceği uygulamalar geliştirmenin artık lüks değil beklenti olduğunu yazmıştım.