Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Viernes, 28 Febrero de 2014, 14:48h (#1356150)
    La idea no es ahorrar líneas de código, que realmente no se ahorran, sino hacer el código más legible a base de hacerlo más compacto. Las llaves no añaden información importante que no añada el indentado bien puesto, pero sí hacen el código más disperso. En casi ninguna de las guías de estilo que he leído recomiendan poner la llave. En algunas lo dejan a discreción del programador por los casos en los que pueda mejorar la legibilidad, pero rara vez lo obligan (y no es infrecuente que lo prohiban salvo ciertos casos específicos, como que tenga cláusula "else" y una de las dos requiera llaves).

    El problema con ese código es uno y solo uno: han utilizado "goto" y lo han utilizado precisamente para ahorrar código.
    [ Padre ]
  • por pobrecito hablador el Sábado, 01 Marzo de 2014, 12:15h (#1356219)
    En Java recomiendan utilizar las llaves. En el kernel de Linux el código se revisa, y se supone que tanto el que programa como los que revisan el código tienen experiencia usando C. El tipo de error asociado a no usar las llaves suele verse en gente con poca experiencia, añadir las llaves al añadir más instrucciones termina haciéndose de forma inconsciente ("memoria muscular",si quieres). Por lo tanto, yo recomiendo llaves si trabajas con novatos, y no llaves si trabajas con expertos.
    [ Padre ]