Hola. Siempre he leido que usar break es una mala práctica de programación. Es así???

Pregunta de la clase:
Iteraciones
Eric Valentino Orellana Romero

Eric Valentino Orellana Romero

Pregunta
student
hace 4 años

Hola. Siempre he leido que usar break es una mala práctica de programación. Es así???

3 respuestas
para escribir tu comentario
    Eric Valentino Orellana Romero

    Eric Valentino Orellana Romero

    student
    hace 4 años

    Hola @cvenites, gracias por el comentario. Programo en C y C++ y en sus buenas prácticas se recomendaba no usar break. Decía que siempre hay alguna forma de hacerlo sin el break. No se el por qué, pero se me quedó como buena práctica.

    Santiago Puerta

    Santiago Puerta

    student
    hace 4 años

    No es recomendado el uso de breaks ya que el break mata el programa, ósea, si tienes subprocesos del programa corriendo, información guardándose en una base de datos, información que se estaba leyendo de un txt puedes alterar y dañar los artefactos que genera o consulta el programa. En python es recomendad usar en lugar de break sys.exit(0)

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.