Bug ve Debug nedir?

Merhaba bugün sizlere yazılım dünyasında çokça kullanılan bug ve debug kavramlarının ilk olarak nerede ve nasıl kullanıldığından bahsedeceğim.

1944 yılı sonbaharında, Amerikan Donanması’na ait MARK II isimli 30 ton ağırlığındaki ilk bilgisayarlardan biri, o gün başına geleceği bir olaydan ötürü, tüm yazılım dünyasına bir terim armağan edeceğinin farkında bile değildi.

bug

Gece vardiyasına geçildiğinde, sistemin işleyişinden sorumlu programcılardan biri bilgisayarın bazı rölelerinde kısa devreler oluştuğunu ve bunlardan ötürü sistemin işlemediğini görerek hemen harekete geçti. Hatanın meydana geldiği kısma baktığında, devrelerin içinde bir ağ ve bir böcek buldu. Hemen eline bir cımbız alarak böceği temizledi, devrelerden tekrar akım geçmesini sağladı ve vardiya defterine şu notu düştü:

  • Failure : Bug (Sebep: Böcek)
  • Solution : De-bug (Sonuç: Böcek Çıkartıldı)

İşte o gün yazılım dünyasına bu iki kavram hediye edilmiş oldu.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir