Spisu treści:
Definicja - Co oznacza stan Yoda?
„Warunek Yoda” występuje wtedy, gdy kawałek składni komputerowej jest odwracany lub zamieniany, na przykład, gdy zamiast deklarować zmienną równą stałej, programista deklaruje stałą równą zmiennej. Kluczową cechą warunków Yoda jest to, że nie wpływają one w żaden sposób na działanie kodu.
Techopedia wyjaśnia Yoda Condition
Nieistotne zmiany w składni kodu nazywane są warunkami Yoda ze względu na ukochaną postać Gwiezdnych Wojen, znaną z odwracania składni języka angielskiego. Zamiast powiedzieć coś w stylu „spróbujesz”, Yoda mówi „spróbuj, spróbujesz”. Z tego samego powodu warunki Yody przyjmują konwencjonalną składnię kodu i odwracają jego części; zmiana stała / zmienna jest jedną z najczęstszych. Na przykład, w związku z ewolucją programowania komputerowego, programiści przyzwyczaili się do powiedzenia rzeczy takich jak „x = 5.” Jednak komputer jest równie wygodny z „5 = x”. Ale ludzie często nie są - postrzegają to jako myląca zmiana składni. Warunki Yoda mogą nie służyć żadnemu rzeczywistemu celowi, poza tym, że są mylące, aw niektórych przypadkach mogą być motywowane przez jakąś postrzeganą użyteczność. Tego rodzaju rzeczy można również nazwać „notacją Yoda”.