procedural programming
-
procedure calllar uzerine kurulu bir sekilde programlama yapma olayina verilen isimdir. kisaca yazilan programin prosedurlere bolunerek adim adim sonuca dogru ilerlemesi mantigina dayanir. program adim adim yazilmis oldugu icin kolayca parcalara bolunebilir, daha kolay debug edilebilir ve her bir prosedur benzer programlar yazmada kullanilabilecegi icin kolaylik saglar.
object-oriented programming ile en buyuk farki object-oriented programmingde, adi ustunde, program objectlere ayrilirken procedural programmingde variablelar, functionlar, degisik data structurelar ve subroutineler kullanilir.
bir ornek vermek gerekirse object-oriented programmingde her obje kendi degerlerini kendi metodlarini kullanarak degistirir, procedural programmingde ise her variable tanimlanan genel functionlar ile degistirilir ve islemler yapilir.
(bkz: teknik terimlerin türkçesini bilmemek) -
turkcesi işleve dayalı programlama'dir*
-
basit veya ileride üzerinde pek bir değişiklik yapılmayacak programlar için iyidir hoştur ama ileride programa ekleme/çıkartma yapılacaksa, daha genel tabirle esnek bir yapıda olması gerekliyse uzak durulmalıdır.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap