Tartalomjegyzék:
Meghatározás - Mit jelent a Yoda állapot?
A „Yoda feltétel” akkor fordul elő, ha például egy darab számítógépes szintaxist megfordítanak vagy felcserélnek, ahol például ahelyett, hogy egy állandóval egyenlő változót deklarálnának, a programozó egy változóval egyenlő állandót deklarál. A Yoda körülmények egyik legfontosabb jellemzője, hogy ezek semmilyen módon nem rontják a kód működését.
A Techopedia magyarázza a Yoda állapotot
A kódszintaxis következménytelen változásait Yoda feltételeknek nevezzük, mert a szeretett Csillagok háborúja karakter miatt ismeri az angol nyelv szintaxisát. Ahelyett, hogy valami olyat mondna, mint „megpróbálsz”, Yoda azt mondja: „próbáld, meg fogod tenni.” Ugyanígy, a Yoda körülményei egy szokásos kódszintaxist tartalmaznak, és körbeforgatják annak részeit; az állandó / változó változás az egyik leggyakoribb. Például a számítógépes programozás fejlődése során a programozók hozzászoktak olyan dolgokhoz, mint például az „x = 5.”. A számítógép ugyanolyan kényelmes, mint az „5 = x”. De az emberek gyakran nem - látják, hogy zavaró szintaxisváltozás. A Yoda körülményei csak zavaróak lehetnek, és bizonyos esetekben valamilyen észlelt hasznosság motiválhatják őket. Ezt a fajta dolgot "Yoda jelölésnek" is hívhatjuk.