Índice:
Definição - O que significa a Condição Yoda?
Uma "condição Yoda" ocorre quando uma parte da sintaxe do computador é invertida ou trocada, por exemplo, onde, em vez de declarar uma variável igual a uma constante, o programador declara uma constante igual a uma variável. Uma característica chave das condições Yoda é que elas não prejudicam a função do código de forma alguma.
Techopedia explica a condição de Yoda
Alterações inconseqüentes na sintaxe do código são chamadas de condições Yoda devido ao amado personagem de Guerra nas Estrelas, conhecido por inverter a sintaxe do idioma inglês. Em vez de dizer algo como “você tentará”, Yoda diz “tente, você tentará”. Da mesma forma, as condições Yoda adotam uma parte convencional da sintaxe do código e invertem suas partes; a mudança constante / variável é uma das mais comuns. Por exemplo, com a evolução da programação de computadores, os programadores se acostumaram a dizer coisas como “x = 5.” No entanto, o computador se sente tão à vontade com “5 = x”. Mas os humanos muitas vezes não estão - eles o veem como mudança de sintaxe confusa. As condições Yoda podem não ter outro propósito real além de serem confusas ou, em alguns casos, podem ser motivadas por alguma utilidade percebida. Esse tipo de coisa também pode ser chamado de "notação Yoda".