Neden Nesne-Merkezli Programlama? I
Giriş
“Nesne-merkezli” (object-oriented) kavramını, BT dünyasında bulunan hemen herkes bir şekilde duymuştur. Zihinlerde bu kavram ile ilgili, genel olarak olumlu bir hava vardır. Yani farklı seviyelerde de olsa “nesne-merkezli” haberdarlığı, bilgisi ya da tecrübesi, kendi içinde daha ileri olma, daha rahat program yazabilme ya da daha rahat entegre edebilme vs. gibi üstünlükleri ifade eder. Javatürk gibi bir günlükte, nesne-merkezli olmanın bu kadar taraftarlığının yapıldığı halde bu kavramın neye karşılık geldiğinden çok fazla bahsedilmemesi, sahip olduğu üstün niteliklerinin değişik yazılarda üstü kapalı bir şekilde ifade edilmesine rağmen, bunların ikna edici örneklerle açıklanmaması çok da arzu ettiğim bir durum değildi tabi ki. Bir vesile ile zaman ayırıp, bu yazı serisi ile, nesne-merkezli olmanın ne anlama geldiğini, hem teorik hem de pratik örneklerle anlatmaya çalışacağım.
Toplam görüntülenme sayısı: 4113