A programming standard used to explicitly state when checking variables with constant values.
Usually a conditional statement would be written as:
if (value == 42) { /* ... */ }
// Reads like: "If the value equals 42..."
Yoda conditions describe the same expression, but reversed:
if (42 == value) { /* ... */ }
// Reads like: "If 42 equals the value..."