
Estoy tratando de aprender a codificar. En lugar de tener que reescribir los programas por completo, ¿hay alguna manera de encontrar qué línea del código tiene un problema? ¿O es normal tener que reescribirlo todo?
Respuesta1
Tu pregunta es difícil de responder, pero haré lo mejor que pueda.
¿Hay alguna manera de encontrar qué línea del código tiene un problema?
Estás usando Python (a juzgar por la etiqueta de tu pregunta), así que ejecuta tu software desde una terminal y cada vez que falle apostarás un seguimiento de pila que indica la línea en la que falló.
¿O es normal tener que reescribirlo todo?
Hay algunos errores que sólo requieren, literalmente, un cambio de una línea, mientras que otros pueden requerir grandes cambios en el programa para solucionarlos, especialmente cuando el problema está relacionado con la lógica del programa.
Como puede ver, no hay una respuesta simple a su pregunta, le recomiendo que limite el alcance de sus dudas y luego vuelva a preguntar, también le sugiero que utilice lugares más 'orientados al desarrollo' comohttps://softwareengineering.stackexchange.com/ohttps://stackoverflow.com/