Sommario:
Definizione - Cosa significa Condizione Yoda?
Una "condizione Yoda" è quando una parte della sintassi del computer viene invertita o scambiata, ad esempio, dove invece di dichiarare una variabile uguale a una costante, il programmatore dichiara una costante uguale a una variabile. Una caratteristica chiave delle condizioni di Yoda è che non compromettono in alcun modo la funzione del codice.
Techopedia spiega le condizioni di Yoda
Cambiamenti insignificanti nella sintassi del codice sono chiamati condizioni Yoda a causa dell'amato personaggio di Star Wars che è noto per invertire la sintassi in lingua inglese. Invece di dire qualcosa del tipo "ci proverai", Yoda dice "provaci, lo farai". Allo stesso modo, le condizioni di Yoda prendono un pezzo convenzionale di sintassi del codice e ne capovolgono le parti; la variazione costante / variabile è una delle più comuni. Ad esempio, sull'evoluzione della programmazione informatica, i programmatori si sono abituati a dire cose come "x = 5." Tuttavia, il computer è altrettanto a suo agio con "5 = x". Ma gli umani spesso non lo sono - lo vedono come un cambiamento di sintassi confusa Le condizioni di Yoda potrebbero non avere alcun reale scopo se non quello di essere confuse, o in alcuni casi, possono essere motivate da qualche utilità percepita. Questo tipo di cose può anche essere chiamato "notazione Yoda".
