Yazılım İngilizcesi · Programlama Kavramları

Pure function ne demek?

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

isimSık kullanılan terim

Pure function, yazılımda saf işlev anlamına gelir.

Aynı girdiler için aynı sonucu döndüren ve hesaplaması dışında gözlemlenebilir bir etki oluşturmayan işlev.

English: A function that returns the same result for the same inputs and has no observable effects outside its calculation.

Nerede ve nasıl kullanılır?

İşlevsel programlamada ve test tasarımında kullanılır. Değişen dış durumu okumak, bir işlevin saf olmasını engelleyebilir.

Örnek cümleler

  1. The tax formatter is a pure function because its output depends only on its arguments.

    Vergi biçimlendiricisi, çıktısı yalnızca argümanlarına bağlı olduğu için saf bir işlevdir.

    Örnek, biçimlendirmenin dış durumu değiştirmediğini ve değişken ayarları okumadığını varsayar.

  2. We moved file writing outside the pure function that calculates the report totals.

    Dosyaya yazmayı, rapor toplamlarını hesaplayan saf işlevin dışına taşıdık.

    Yazmayı ayırmak, hesaplamayı gözlemlenebilir bir depolama etkisinden bağımsız tutar.

Sık kullanılan kalıplar

  • write a pure function
  • pure function composition

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: