Ver Mensaje Individual
  #74 (permalink)  
Antiguo 03/12/2014, 11:31
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Petando la pila. Problemas y retos usando recursividad.

Hola,

Cita:
Iniciado por Pantaláimon Ver Mensaje
No es si se un operador ternario se pueda entender o no. El problema es que los operadores ternarios anidados son infumables de leer, sepas o no....
Adicionalmente hay un par de detalles a tomar en cuenta, en algunos casos el código que genera el compilador es el mismo que usando if/then/else. Otro caso es que algunas herramientas de revisión de código, en otros lenguajes, tiene establecido la prohibición del uso del operador ternario; es decir, si se usa el operador no pasa el control de calidad del código.

Prohibirle el uso del operador ternario a un programador en C/C++ creo que es herejía, pero en otros lenguajes, en algunos casos, es común prohibirlo. Como ya mencioné, en algunos casos, no aporta mucho sino complejidad innecesaria.

Saludos,