W przypadku funkcji lub obliczeń mamy terminy takie jak:
- Deterministyczny - Determinizm
- Czysta - czystość
Jaki jest teraz odpowiedni rzeczownik dla bez skutków ubocznych ?
„Wolność efektów ubocznych”? „Swoboda efektów ubocznych”? „Nieskuteczne”?
W przypadku funkcji lub obliczeń mamy terminy takie jak:
Jaki jest teraz odpowiedni rzeczownik dla bez skutków ubocznych ?
„Wolność efektów ubocznych”? „Swoboda efektów ubocznych”? „Nieskuteczne”?
Odpowiedzi:
Dobrą zasadą w przypadku pytań gramatycznych jest to, że jeśli jest ono tak skomplikowane, że trzeba je zadać, lepiej po prostu przeformułować zdanie. Na przykład „Swoboda działania funkcji w ramach gwarancji X” jest prostsza i bardziej elegancko napisana: „Ponieważ funkcja jest wolna od efektów ubocznych, X jest gwarantowane” lub nawet „Funkcja nie ma skutków ubocznych, więc X Jest gwarantowana."
Powiedziawszy to, słowa kluczowe w artykułach powinny być wyrażeniami rzeczownikowymi, więc byłoby to miejsce do użycia „wolności efektów ubocznych”.
(Nawiasem mówiąc, „nieskuteczne” to przymiotnik).
źródło
W zależności od kontekstu „brak skutków ubocznych” może być bardziej czytelnym terminem.
źródło
Słowo to nullipotencja , rzeczownikowa forma nullipotent . Z pierwszej definicji na Wikisłowniku:
(moje podkreślenie)
http://en.wiktionary.org/wiki/nullipotent
źródło
nullpotent
inilpotent
.Nauczyłem się tego pojęcia jako przejrzystości odniesienia .
Istnieje jednak pewna debata na temat tego, czy jest to rzeczywiście znaczący termin, więc jeśli zamierzasz użyć go w dokumencie, powinieneś go najpierw zdefiniować.
źródło
Wolałbym używać efektów ubocznych.
źródło
Jeśli wielokrotne uruchomienie funkcji ma taki sam efekt netto w systemie, jak jednorazowe uruchomienie, funkcja jest idempotentna i ma idempotencję . Nie wiem, czy tego szukasz.
źródło
chmod
: możesz ją uruchomić ponownie kilka razy, nie zrobi więcej niż za pierwszym razem (chyba że pliki zostaną zmienione między ...). Jest wiele innych. Nie jest to jednak „efekt uboczny”, ponieważ zmienia rzeczy i może uniemożliwić innym programom zrobienie czegoś po zmianie uprawnień.Prawie masz to z „swobodą efektów ubocznych”. Problem polega na tym, że prawdopodobnie oznacza to, że skutki uboczne są bezpłatne (jak w „wolności efektów ubocznych”). Żeby było jasne, potrzebujesz „wolności od skutków ubocznych”. I zauważ, że „wolny od” nie łączy się z „wolnością”; zarówno „wolne od czegoś”, jak i „wolne od czegoś”, idą do „wolności od czegoś”.
Ogólnie rzecz biorąc, okaże się, że złożone wyrażenia rzeczownikowe, których głową jest „wolność”, są instynktownie unikane przez rodzimych użytkowników języka angielskiego, nawet jeśli są gramatyczne. Na przykład „wolność słowa” i „wolność od ucisku” nie są nazywane „wolnością słowa” i „wolnością ucisku”. Znaczenie można ustalić na podstawie kontekstu („wolność słowa” prawdopodobnie nie oznacza „wolności słowa”, a „wolność prześladowania” nie oznacza „wolności prześladowania”), ale formy po prostu nie są eufoniczne . Nawet jeśli jest to tylko nieużywane, tak właśnie jest.
Artykuły akademickie w CS są również pisane dla światowej publiczności, która obejmuje osoby, które nie są rodzimymi użytkownikami języka angielskiego. Jeśli potrafisz, pisz jak rodowity angielski.
źródło
Prawdopodobnie chcesz „ ortogonalności ”. Wydaje się, że dokładnie pasuje do twojej definicji.
źródło