Bapati

Hata Ayıklama (Debugging) Sanatı | Breakpoint, Bisection, Stack Trace

Her Yazılımcının Bilmesi Gerekenler — Temel Kavramlar@BapatiTechYouTube
07:59
27 Temmuz 2026

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

Bir projeniz mi var?
Birlikte hayata geçirelim!

Dijital Dönüşümünüzü Başlatın

Yazılım geliştirme, sistem altyapısı, teknik danışmanlık veya eğitim! Hangi alanda ihtiyacınız varsa hemen görüşelim. İlk adımı siz atın, gerisini birlikte çözelim!