Yazılım İngilizcesi · Programlama Kavramları

Mutable state ne demek?

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

isimİleri düzey terim

Mutable state, yazılımda değiştirilebilir durum anlamına gelir.

Oluşturulduktan sonra değiştirilebilen; zaman içinde değeri güncellenen değişkenler ya da nesneler gibi program durumu.

English: Program state that can be changed after creation, such as variables or objects whose stored values are updated over time.

Nerede ve nasıl kullanılır?

Programlama, durum yönetimi ve eşzamanlılık tartışmalarında kullanılır. Ekipler, paylaşılan güncellemeler kodu öngörmeyi ve test etmeyi zorlaştırabildiği için mutable state'i sıkça sınırlar.

Örnek cümleler

  1. The bug came from mutable state in the cache object, which one request updated while another request was still reading it.

    Hata, önbellek nesnesindeki değiştirilebilir durumdan kaynaklandı; bir istek onu güncellerken başka bir istek hâlâ okumaktaydı.

    Burada mutable state, zaman içinde değişen ve farklı işlemler birlikte eriştiğinde tutarsız davranış üreten paylaşılan veriyi anlatır.

  2. Our instructor asked us to remove mutable state from the example so the function would always return the same result.

    Eğitmenimiz, işlevin her zaman aynı sonucu döndürmesi için örnekteki değiştirilebilir durumu kaldırmamızı istedi.

    Bu örnekte terim, bir işlevin öngörülebilir davranıp davranmamasını etkileyen değişebilir saklı değerleri gösterir.

Sık kullanılan kalıplar

  • mutable state
  • shared mutable state
  • avoid mutable state
  • state mutation

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: