Explicaré dos estilos de hacer los IF en programación:
Normal style:
if (x == 5)
Cómo hacer un if yoda style:
if (5 == x)
¿En que ayuda esto?
Bueno supongamos que escribiste mal: if (x = 5) osea que te haya faltado un signo de igual entonces lo que pasara es que te dara true porque se le asigno 5 a x y es true y te daras de topes con la pared porque en ningun lado te marcara ese error, pero yoda style supongamos que te equivocas if (5 = x) ahora si te marcará un error en esa línea porque no le puedes asignar x a 5 por lo que será un error de ejecución.
Y ahora entendieron de qué sirven los if yoda-style ;)
No hay comentarios:
Publicar un comentario