Tanımlanmamış Bir Değer Nedir?
Tanımlanmamış bir değer, genellikle
bir bilgisayar yazılımı programının kodunda bir hata olduğunda ortaya çıkar .
Genellikle programın aramayı öğrettiği değişken geçerli değildir veya kodun
aradığı değerle eşleşmiyor. Örneğin, yazılım uygulamasının KOSGEB kredi başvurusu kodunun
bir kısmı, değişkeni bir harf olarak tanımlayabilir, bu da programı bir sayı
aramasına talimat veren komut işlevine karşılık gelmez.
Yazılım uygulamaları kodda yazıldığından, bazı komutlar ve
fonksiyonlar bir çeşit korelasyon gerektirir. Program, tanımlanmamış bir değere
sahip olduğunu belirlediğinde, genellikle bir hata iletisi verir. Savvy
programcıları genellikle, tanımlanmamış bir değerin hata mesajında veya kayıtta
yer alan dilden nasıl düzeltileceğini belirleyebilirler.
Bir boş gösterici de tanımlanmamış bir değer olarak kabul
edilir. Hesaplamada, bu bir değer veya nesnenin yokluğuna denktir. Programın
geçerli bir nesne ile ilişkilendirilemediği bir şeydir ve bunu yapma girişimi
genellikle programın sonlandırılmasına neden olan bir hataya neden olur.
Geçerli bir nesnenin veya değerin olmaması, değişkenin mevcut olmadığı anlamına
gelmez, ancak programın, bu mantıklı olan bir şeyle eşleşmesi mümkün değildir.
Tanımlanmamış bir değer oluşturan programlama hataları,
"isim" gibi bir değişkeni bir noktalı virgole eşdeğer olarak
tanımlayabilir. "Name" kelimesini arayan bir işlev, noktalı virgülü
tanımlanan değerle eşleştirmeye çalıştığında, noktalı virgülün bir isim olmadığını
fark eder. Program söz konusu olduğunda bu geçerli değildir ve işlev daha fazla
devam edemez.
Değişkenler, tanımlanmamış değerler içerip içermediklerini
kontrol etmek için kontrol edilebilir. Bunu sınamanın bir yolu, değişkeni
"undefined" veya "null" değerleriyle karşılaştırmaktır.
Çoğu programcı bu testleri gerçekleştirebilecek. Farklı yazılım programları
farklı İşkur işsizlik maaşı programlama dillerinde yazıldığından,
süreç ve ifadeler değişebilir.
Yazılım programcıları, tanımlanmamış değerlerle ilgili
hataları düzeltmek için programın kodlamasını da değiştirebilir. Basitçe,
değişkenlerin tanımlanma biçiminin, işlevin aradığı şeyle uyumlu olduğundan
emin olmaları gerekir. Bazen testler ya da hata mesajları onları doğru yönde
gösterecek ya da kodun kapsamlı bir satır satır incelemesi yapması
gerekebilecektir.
Yorumlar
Yorum Gönder