Condição yoda

Definição - o que significa condição Yoda?

Uma “condição Yoda” é 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 do Yoda é que elas não prejudicam a função do código de forma alguma.

Definirtec explica Yoda Condition

Mudanças inconseqüentes na sintaxe do código são chamadas de condições Yoda por causa do amado personagem de Star Wars que é conhecido por inverter a sintaxe da língua inglesa. Em vez de dizer algo como "você vai tentar", Yoda diz "tente, você vai". Da mesma forma, as condições Yoda usam uma parte convencional da sintaxe do código e invertem suas partes; a mudança constante / variável é uma das mais comuns. Por exemplo, ao longo da evolução da programação de computador, os programadores se acostumaram a dizer coisas como "x = 5." No entanto, o computador se sente tão confortável com "5 = x". Mas os humanos muitas vezes não são - eles veem isso como uma mudança de sintaxe confusa. As condições Yoda podem não servir a nenhum propósito real além de serem confusas ou, em alguns casos, podem ser motivados por alguma utilidade percebida. Esse tipo de coisa também pode ser chamado de " Notação de Yoda. "