Kazalo:
Opredelitev - Kaj pomeni stanje Yoda?
"Yoda stanje" je, ko del računalniške sintakse obrnemo ali zamenjamo na primer, kjer namesto razglasitve spremenljivke, ki je enaka konstanti, programer razglasi konstanto, ki je enaka spremenljivki. Ključna značilnost Yoda pogojev je, da na noben način ne vplivajo na delovanje kode.
Tehopedija razlaga stanje Yoda
Nepomembne spremembe v sintaksi kode imenujemo Yoda pogoji zaradi ljubljenega znaka Star Wars, ki je znan po preusmeritvi skladnje angleškega jezika. Namesto da bi rekel nekaj kot "poskusil boš", Yoda pravi "poskusi, boš." Iz istega razloga Yoda pogoji prevzamejo običajni sintakso kode in prekrivajo njegove dele; stalna / spremenljiva sprememba je ena najpogostejših. Na primer, v času razvoja računalniškega programiranja so se programerji navadili reči "x = 5.". Vendar pa je računalnik prav tako udoben z "5 = x". Toda ljudje pogosto niso - to vidijo kot zamenljiva sprememba sintakse. Yoda pogoji morda ne služijo nič drugega kot zmede, v nekaterih primerih pa jih lahko motivira kakšna zaznana uporabnost. Tovrstne stvari lahko imenujemo tudi "Yoda notation."