Yordamcı (procedural) programlama nedir?

Programlama Paradigması Kavramları

Eleanor Thomas

Senior Data Analytics Engineer

Yordamcı (procedural) programlama nedir?

  • Yordamcı programlama: programların yordamlarla kurulduğu bir buyurgan (imperative) programlama paradigması
  • Yordam (alt yordam): tekrar tekrar çağrılabilen adım dizisi
  • NOT: Yordamcı programlama, buyurgan programlamanın bir türüdür; her buyurgan programlama yordamcı değildir

Buyurgan ve yordamcı programlama

Programlama Paradigması Kavramları

Yordamcı programlamada yordamlar

  • Yordamlar: sorumlulukların ayrımını sağlar
  • Modülerliği artırır
  • Kodun bölümlerini birden çok yerde verimli biçimde yeniden çalıştırır
  • Düzen ve okunabilirliği geliştirir

Kontrol listesi

Programlama Paradigması Kavramları

Yordamlara örnekler

  • Python'da yordamlar, fonksiyonlar olarak uygulanır
    ducks = ['Huey', 'Dewey', 'Louie']
    sorted_ducks = sort_ducks(ducks)
    

Sıraya dizilmiş ördekler

Programlama Paradigması Kavramları

Yordamcı bir programa örnek

def print_initial(name):
    initial = name[0]
    print(initial)

print_initial("Marwa")
print_initial("Celia")
print_initial("Raqael")

Çıktı:

"M"
"C"
"R"
Programlama Paradigması Kavramları

Hadi pratik yapalım!

Programlama Paradigması Kavramları

Preparing Video For Download...