Fonksiyon ile kod yazma, belirli bir görevi yerine getiren kod bloklarını kullanarak programlama yapma yöntemidir 23.
Fonksiyonların bazı faydaları:
- Modülerlik: Karmaşık bir problemi daha küçük, yönetilebilir alt görevlere ayırmayı sağlar 5.
- Yeniden kullanılabilirlik: Aynı kod bloğunu programın farklı yerlerinde tekrar tekrar yazmak yerine, fonksiyonu tanımlayıp ihtiyaç duyulan her yerde çağırmayı mümkün kılar 45.
- Okunabilirlik: İyi isimlendirilmiş fonksiyonlar, kodun ne yaptığını anlamayı kolaylaştırır 5.
5 kaynaktan alınan bilgiyle göre: