Ver Mensaje Individual
  #14 (permalink)  
Antiguo 28/01/2015, 00:50
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 3 meses
Puntos: 204
Respuesta: Trabajar con fechas en C

Seguramente te digan lo del "break" para que no abuses de ello y te acostumbres a usar otras estructuras.

La ventaja de no usar un break para salir de un bucle es que, a la hora de depurar, únicamente te hace falta un punto de parada en el bucle para poder evaluarlo... si resulta que un bucle tiene 10 breaks necesitas al menos 10 puntos de parada para poder depurar el bucle de forma rápida. Ahora bien, ni es mejor usar SIEMPRE break, ni tampoco es mejor usar SIEMPRE un condicional para salir, de hecho, generalmente las dos opciones son igual de buenas y todo depende de una serie de factores:

* Legibilidad: Para mí lo más importante, si el código no se entiende a simple vista tenemos un problema.
* Rendimiento: En entornos más o menos críticos un break suele dar mejores resultados que un condicional, pero como norma general esto es imperceptible.

Un saludo.