Für Funktionen oder Berechnungen haben wir Begriffe wie:
- Deterministisch - Determinismus
- Reinheit
Was ist nun das richtige entsprechende Substantiv für nebenwirkungsfrei ?
"Nebenwirkungsfreiheit"? "Nebenwirkungsfreiheit"? "Nicht nebenwirksam"?
Für Funktionen oder Berechnungen haben wir Begriffe wie:
Was ist nun das richtige entsprechende Substantiv für nebenwirkungsfrei ?
"Nebenwirkungsfreiheit"? "Nebenwirkungsfreiheit"? "Nicht nebenwirksam"?
Antworten:
Eine gute Faustregel für grammatikalische Fragen lautet: Wenn es so kompliziert ist, dass Sie Fragen stellen müssen, ist es besser, den Satz einfach neu zu formulieren. Zum Beispiel wird "Nebenwirkungsfreiheit der Funktion garantiert X" einfacher und eleganter geschrieben: "Da die Funktion nebenwirkungsfrei ist, ist X garantiert" oder sogar "Die Funktion hat keine Nebenwirkungen, also X. ist garantiert."
Allerdings wird erwartet, dass Schlüsselwörter für Artikel Nominalphrasen sind, sodass hier "Freiheit für Nebenwirkungen" verwendet werden kann.
(Übrigens ist "nicht nebenwirksam" ein Adjektiv.)
quelle
Je nach Kontext kann "Abwesenheit von Nebenwirkungen" ein besser lesbarer Begriff sein.
quelle
Das Wort ist nullipotence , die Nomenform von nullipotent . Aus der ersten Definition von Wiktionary:
(Hervorhebung von mir)
http://en.wiktionary.org/wiki/nullipotent
quelle
nullpotent
und gibtnilpotent
.Ich habe dieses Konzept als referentielle Transparenz gelernt .
Es gibt jedoch einige Debatten darüber, ob dies tatsächlich ein aussagekräftiger Begriff ist oder nicht. Wenn Sie ihn also in einem Papier verwenden möchten, sollten Sie ihn zuerst definieren.
quelle
Nebenwirkungsfreiheit würde ich nutzen.
quelle
Wenn das mehrmalige Ausführen der Funktion den gleichen Nettoeffekt auf das System hat wie das einmalige Ausführen, ist die Funktion idempotent und idempotenz . Ich weiß nicht, ob Sie danach suchen.
quelle
chmod
Sie können sie mehrmals ausführen, sie wird nicht mehr als beim ersten Mal ausgeführt (es sei denn, die Dateien wurden zwischendurch geändert ...). Es gibt viele andere. Es ist jedoch nicht gerade "nebenwirkungsfrei", da es Dinge ändert und andere Programme daran hindern könnte, auch etwas zu tun, sobald sich die Berechtigung ändert.Sie haben es fast mit "Nebenwirkungsfreiheit" bekommen. Das Problem ist, dass dies möglicherweise bedeutet, dass die Nebenwirkungen frei sind (wie bei "Freiheit von Nebenwirkungen"). Um klar zu sein, brauchen Sie "Freiheit von Nebenwirkungen". Und beachten Sie, dass "frei von" nicht mit "Freiheit von" gepaart wird; Sowohl "frei von etwas" als auch "frei von etwas" gehen zu "Freiheit von etwas".
Im Allgemeinen werden Sie feststellen, dass zusammengesetzte Nominalphrasen, deren Kopf "Freiheit" ist, von englischen Muttersprachlern instinktiv gemieden werden, obwohl sie grammatikalisch sind. Beispielsweise werden "Redefreiheit" und "Unterdrückungsfreiheit" nicht als "Redefreiheit" und "Unterdrückungsfreiheit" bezeichnet. Die Bedeutung könnte aus dem Kontext herausgearbeitet werden ("Sprachfreiheit" ist wahrscheinlich nicht "Redefreiheit" und "Unterdrückungsfreiheit" ist nicht "Unterdrückungsfreiheit"), aber die Formen sind einfach nicht euphonisch . Auch wenn das nur aus Nichtgebrauch ist, ist es so wie es ist.
Akademische Arbeiten in CS sind auch für ein Weltpublikum geschrieben, zu dem auch nicht englische Muttersprachler gehören. Wenn Sie in der Lage sind, schreiben Sie wie ein englischer Muttersprachler.
quelle
Sie wollen wahrscheinlich " Orthogonalität ". Es scheint genau zu Ihrer Definition zu passen.
quelle