Hata mesajları düşman değil, dosttur; sana sorunun tam olarak nerede ve ne olduğunu söylerler. Okumayı öğrenmek en değerli becerilerden biridir.

Hata türünü oku

Mesajın başı hata türünü söyler (NameError, TypeError...). Bu, ne tür bir sorun olduğunu anlatır.

Satır numarasını bul

Mesaj genelde hatanın hangi dosyada ve satırda olduğunu söyler; oradan başla.

Aşağıdan yukarı oku

Stack trace'te en alttaki satır çoğu zaman senin kodundaki asıl sorundur.

İpuçları

  • Hata mesajını olduğu gibi aramak (Google) çoğu zaman çözümü hızlıca bulur.
  • İngilizce hata mesajlarını çevirmek anlamana yardım eder.
  • Aynı hatayı başkaları da yaşamıştır; yalnız değilsin.

Kuzey Kutbu dersleriyle kendi elinle yazarak öğren.