Yazılım İngilizcesi · Programlama Kavramları

Variable shadowing ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

isimSık kullanılan terim

Variable shadowing, yazılımda değişken gölgeleme anlamına gelir.

İç kapsamda tanımlanan bir adın, dış kapsamdaki aynı adlı değişkene doğrudan erişimi gizlemesi.

English: A situation where a name declared in an inner scope hides the same name from an outer scope.

Nerede ve nasıl kullanılır?

Aynı adın yeniden kullanılmasının kodu karıştırdığı incelemelerde geçer. Dış değişkeni silmek ya da değiştirmek anlamına gelmez.

Örnek cümleler

  1. The loop's variable shadowing made the outer index difficult to inspect.

    Döngüdeki değişken gölgeleme, dış kapsamdaki index değişkenini incelemeyi zorlaştırdı.

    Döngü, mevcut bir değişkenle aynı adı taşıyan daha yakın bir bağ oluşturdu.

  2. We renamed the local token to avoid variable shadowing in the login handler.

    Giriş işleyicisinde değişken gölgelemeyi önlemek için yerel token değişkenini yeniden adlandırdık.

    Yeniden adlandırma iki değişken bağını ayırır; kimlik doğrulama kuralını değiştirmez.

Sık kullanılan kalıplar

  • avoid variable shadowing
  • accidental variable shadowing

Aynı konudan: Programlama Kavramları

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: