Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/05/2010, 18:55
Avatar de maturano
maturano
 
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 10 meses
Puntos: 36
Respuesta: IF o SWITCH CASE

Es un sinsentido preocuparse por ese nivel de optimización; ¿qué es más rápido?, sin importar cuál sea, la diferencia será imperceptible. Para optimización es mejor enfocarse en otras partes, no en si utilizar un if o un switch, no si en imprimir con comillas dobles o sencillas ... Ya antes deje un comentario amplio al respecto, igual los hay de otras personas; también es un sinsentido repetir lo mismo.

En lo que te deberías de preocupar es en la lectura de tu código. En este caso un switch es de mejor lectura, más fácil de entender, de modificar, de mantener, de escribir.

... , pero para no dejarte con la curiosidad, el tiempo de ejecución es el mismo. Internamente un swtich es un puntero a un if, no más. El intérprete hace lo mismo para ambos casos.
__________________
I ♥ The Music!