Cuando encuentro estas cosas me pongo a renegar (caso real que encontré entre el código en el trabajo):

No porque sea un talibán, sino porque me parece que dificulta la lectura del código.
Algo de lógica básica no vendría mal a algunos programadores, recuerden:
Equivale a:
Ok, algunas veces no agrupar las condiciones de los IFs facilita la lectura del código, pero puedo asegurar que en la imagen de ejemplo no era el caso.
Entradas Relacionadas:













he de reconocer que a veces hago código algo ofuscado como el que enseñas, aunque siempre intento que quede lo más legible posible
No se si reír por lo chistoso de la situación o llorar por que yo me he encontrada múltiples veces con esos casos