Fonksiyonlar veya hesaplamalar için aşağıdaki gibi terimlerimiz vardır:
- Deterministik - Determinizm
- Saf - Saflık
Şimdi, yan etkisiz için doğru karşılık gelen isim nedir?
"Yan etki freeness"? "Yan etki özgürlüğü" mü? "Non-yan etkili"?
Fonksiyonlar veya hesaplamalar için aşağıdaki gibi terimlerimiz vardır:
Şimdi, yan etkisiz için doğru karşılık gelen isim nedir?
"Yan etki freeness"? "Yan etki özgürlüğü" mü? "Non-yan etkili"?
Yanıtlar:
Dilbilgisi soruları için iyi bir kural, sormanız gereken çok karmaşıksa, cümleyi yeniden ifade etmek daha iyidir. Örneğin, "Fonksiyonun X'in yan etki özgürlüğü" daha basit ve zarif bir şekilde yazılmıştır, "Fonksiyonun yan etkisi olmadığı için, X garanti edilmektedir" veya hatta "Fonksiyonun hiçbir yan etkisi yoktur, bu nedenle X Garanti edilir."
Söyledikten sonra, makaleler için anahtar kelimeler isim cümleleri olması beklenir, böylece "yan etki özgürlüğü" kullanmak için bir yer olacaktır.
(Bu arada, "yan etkili olmayan" bir sıfattır.)
Kelime nullipotence ait isim formu nullipotent . Vikisözlük'teki ilk tanımdan:
(matematik, bilgi işlem) Yan etkisi olmayan bir eylemi tanımlama . Sorgular genellikle geçersizdir: yararlı veriler döndürürler, ancak sorgulanan veri yapısını değiştirmezler. Idempotent ile kontrast.
(benimkini vurgula)
nullpotent
ve arasında bir fark olduğunu fark etmeme yardımcı oldu nilpotent
.
Bu kavramı referans şeffaflığı olarak öğrendim .
Ancak, bunun gerçekten anlamlı bir terim olup olmadığı konusunda bazı tartışmalar vardır, bu yüzden bunu bir gazetede kullanacaksanız, önce tanımlamanız gerekir.
Yan etki özgürlüğü, kullanacağım şey bu.
Fonksiyonu birden çok kez çalıştırmak, sistem üzerinde bir kez çalıştırmakla aynı net etkiye sahipse, işlev idempotenttir ve idempotency'ye sahiptir . Aradığın şey olup olmadığını bilmiyorum.
chmod
:: birkaç kez tekrar çalıştırabilirsiniz, ilk defadan daha fazlasını yapmaz (dosyalar arasında değişmedikçe ...). Daha birçokları var. Tam olarak "yan etki ücretsiz" değildir, ancak bazı şeyleri değiştirdiği ve izin değiştikten sonra diğer programların da bir şeyler yapmasını engelleyebileceği için.
Neredeyse "yan etki özgürlüğü" ile başardınız. Sorun şu ki, bu muhtemelen yan etkilerin serbest olduğu anlamına gelir ("yan etki özgürlüğü" nde olduğu gibi). Açık olmak gerekirse, "yan etkilerden kurtulmak" gerekir. Ve "özgür" ün "özgürlüğü" ile nasıl eşleşmediğine dikkat edin; hem "bir şeyden özgür" hem de "bir şeyden özgür", "bir şeyden özgürlük" e gider.
Genel olarak, başı "özgürlük" olan bileşik isim öbeklerinin dilbilgisel olmalarına rağmen, anadili İngilizce olan kişiler tarafından içgüdüsel olarak ele alındığını göreceksiniz. Örneğin, "konuşma özgürlüğü" ve "baskı özgürlüğü", "konuşma özgürlüğü" ve "baskı özgürlüğü" olarak adlandırılmaz. Anlam bağlamdan çıkarılabilir ("konuşma özgürlüğü" muhtemelen "konuşma özgürlüğü" değildir ve "baskı özgürlüğü" "baskı özgürlüğü" değildir) ancak formlar basitçe öforik değildir . Bu sadece kullanılmamadan olsa bile, böyledir.
CS'deki akademik makaleler, anadili İngilizce olmayan konuşmacıları içeren dünya izleyicileri için de yazılmıştır. Mümkünse, ana dili İngilizce olan biri gibi yazın.
Muhtemelen " diklik " istiyorsunuz . Tanımınıza tam olarak uyuyor gibi görünüyor.