Debug (hata ayıklama), programdaki hataları (bug) bulup düzeltme işlemidir. 'Bug' (böcek) terimi, eski bir bilgisayarda bulunan gerçek bir güve/böcekten gelir.

Hata ayıklama adımları

  • Hatanın tam olarak ne olduğunu oku (hata mesajı çok şey söyler)
  • Hangi satırda olduğunu bul
  • O satırdaki değerleri yazdır (print) ve kontrol et
  • Küçük parçalar halinde test et
  • Değiştir, tekrar dene

En güçlü araç: print

Değişkenlerin gerçekte ne değer taşıdığını görmek için araya print koymak, çoğu hatayı bulmanın en hızlı yoludur.

Kuzey Kutbu dersleriyle kendi elinle yazarak öğren.