Inhaltsverzeichnis:
Definition - Was bedeutet Yoda Condition?
Eine „Yoda-Bedingung“ liegt vor, wenn eine Computersyntax invertiert oder vertauscht wird. Anstatt eine Variable als Konstante zu deklarieren, deklariert der Programmierer eine Konstante als Variable. Ein wesentliches Merkmal der Yoda-Bedingungen ist, dass sie die Funktion des Codes in keiner Weise beeinträchtigen.
Techopedia erklärt Yoda Condition
Inkonsequente Änderungen der Codesyntax werden aufgrund des beliebten Star Wars-Charakters, der für die Umkehrung der englischen Sprachsyntax bekannt ist, als Yoda-Bedingungen bezeichnet. Anstatt so etwas wie "Sie werden es versuchen" zu sagen, sagt Yoda "Sie werden es versuchen". Aus dem gleichen Grund nehmen die Yoda-Bedingungen eine konventionelle Codesyntax und drehen ihre Teile um; Die konstante / variable Änderung ist eine der häufigsten. Zum Beispiel haben sich Programmierer im Laufe der Entwicklung der Computerprogrammierung daran gewöhnt, Dinge wie "x = 5" zu sagen. Der Computer fühlt sich jedoch genauso wohl mit "5 = x" Verwirrende Syntaxänderung: Yoda-Bedingungen dienen möglicherweise keinem anderen eigentlichen Zweck als der Verwirrung, oder in einigen Fällen werden sie durch einen wahrgenommenen Nutzen motiviert. Diese Art von Dingen kann auch als "Yoda-Notation" bezeichnet werden.
