Hata Ayıklama (Debugging) Sanatı | Breakpoint, Bisection, Stack Trace
Bölümler (14)
Bir geliştirici, zamanının çoğunu kod yazarak değil; kodun neden çalışmadığını bularak geçirir. Bu videoda hata ayıklamayı (debugging) sistematik, sakin ve etkili bir şekilde öğreniyoruz: bilimsel yöntem, breakpoint, bisection, rubber duck, stack trace okuma ve altın kurallar. Bu, "Her Yazılımcının Bilmesi Gerekenler" serisinin büyük finali!
Bu videoda öğrenecekleriniz:
- Debugging'in bilimsel yöntemi: yeniden üret, hipotez, test, daralt
- Breakpoint, adım adım çalıştırma ve call stack
- Bisection (git bisect) ve rubber duck tekniği
- Stack trace / hata mesajı okuma
- Yaygın hatalar (off-by-one, null), araçlar ve altın kurallar
🏁 Bu seriyle 15 temel konuyu tamamladık: HTTP, Git, Terminal, Linux, REST API, SQL, Veri Yapıları, Big-O, Unicode, Bellek, Eşzamanlılık, Docker, Güvenlik, Caching ve Debugging.
Sabit soru: En çok zaman harcadığın, unutamadığın hata neydi ve nasıl çözdün? Yorumlara yaz.
Beni takip et:
Web: bapati.com
X: x.com/FG_1903
YouTube: youtube.com/@BapatiTech
LinkedIn: linkedin.com/in/fırat-gurkan
GitHub: github.com/FiratGurkan
📚 Serinin tüm bölümleri: bapati.com/news/her-yazilimcinin-bilmesi-gerekenler-rehber



