Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/12/2015, 08:32
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: [C#] Cortar por lo sano

Que tiene que ver la longitud del código con que sea correcto?

Yo también cuando ví los switch me dieron ganas de tirarme de los pelos. Primero por la cantidad de repetición de código, el mal uso de los "cases", la poca mantenibilidad del código y un largo etc.

En cambio la versión de agleiva es mucho mejor. Y esto se ve en detalles como que le da igual si hay 4, 1 o 20 "interruptores" que no va a tener que tocar el método "actualizar". Si buscas por internet verás que el switch podrás ver las diferentes formas de hacer refactorizarlo.
__________________
Aviso: No se resuelven dudas por MP!