Hata Ayıklama Debugging ve Try Catch Kullanımı

Bilgisayar programcılığı staj defteri kapsamında yazılım hatalarını tespit etme (debugging) ve try-catch yapısıyla hataları yönetme yöntemleri açıklanmıştır.

Ali YILMAZ
Ali YILMAZ

Yönetici

72

Hata Ayıklama (Debugging) ve Try-Catch Kullanımı

Yazılım geliştirirken hataların kaçınılmaz olduğunu ve bu hataları tespit edip çözmenin yazılımcının en önemli görevlerinden biri olduğunu öğrendim. Staj sürecimde hata ayıklama (debugging) yöntemlerini kullanarak kodun nasıl adım adım izlendiğini ve try-catch blokları ile hataların nasıl kontrol altına alındığını öğrendim.

1. Debugging Nedir?

Debugging, kod çalışırken satır satır izleme ve değişkenlerin değerlerini görerek hataların kaynağını bulma işlemidir. Özellikle IDE (örneğin Visual Studio) üzerinde F9 tuşu ile breakpoint koyularak yapılır.

2. Try-Catch Kullanımı

Hataları programın çökmesini engelleyerek yakalayıp kullanıcıya anlamlı bir mesaj vermek için kullanılır.

try {
    int sayi = Convert.ToInt32(txtSayi.Text);
    MessageBox.Show("Sayı: " + sayi);
}
catch (FormatException) {
    MessageBox.Show("Lütfen geçerli bir sayı giriniz.");
}

3. Hata Türleri

  • Sözdizim hataları (compile time)
  • Çalışma zamanı hataları (runtime)
  • Mantıksal hatalar

4. Öğrendiğim Bilgiler

  • Hataları önlemek kadar yönetebilmek de önemlidir
  • Try-catch blokları doğru yerde kullanılmalı, gereksiz yere kodu boğmamalı
  • Hata mesajları kullanıcı dostu olmalı
  • Debug modunda kodun akışı net olarak izlenebilir




Paylaş

Etiketler


Yorum Yok

    Bu Yazıya Hiç Yorum Yapılmamış. İlk Yorum Yapan Sen Ol !

Yorum Yap


Instagram