Escribo mi código y creo que está funcionando correctamente, pero descubro errores tontos. Esto sucede a menudo. ¿Cómo puedo cambiar este hábito?

Esta fase se llama Aprendizaje. Cuanto más cometes errores mientras codificas, más aprendes. Así que no te decepciones.

Incluso los profesionales cometen errores en la codificación. Es por eso que hay tantos equipos de pruebas. Todo el concepto de prueba de software se basa en la creencia de que el programador cometerá errores. Estoy seguro de que los que trabajan en el gigante del software como Google o Microsoft también cometen errores.

Ahora, cómo puede utilizar esto y mejorar su aprendizaje:

1. Use herramientas: hay una gran cantidad de herramientas automatizadas que señalan los problemas en la sintaxis y la semántica. Utiliza estas herramientas para escribir mejor código.

2. Uso correcto de los comentarios: aprende esta habilidad. Cuanto más describa su código en los comentarios, menor será el esfuerzo que tendrá que usar al volver a visitarlo.

3. Anote sus frecuentes errores y descubra el motivo, tiende a cometerlos. ¿Es por incompetencia? Si es así, trata de leer esos conceptos otra vez. Pruebe primero piezas más simples de código en esos conceptos y luego salte a los más grandes.

4. Ctrl + C / Ctrl + v – Es un proceso universal. Todos copiamos cosas de internet. Nadie escribe todo el código en estos días. Pero cuando copie el código, intente entenderlo completamente, verifique si tiene derechos de autor y asegúrese de que esté copiado de una fuente legítima. Mientras copiamos, siempre aprendemos cosas nuevas, lógicas en las que quizás no hayamos pensado. Aprendemos sobre múltiples enfoques para resolver el mismo problema.

5. Haga que las cosas se revisen por pares: siempre haga que su código sea revisado por pares, mejor si lo hace un profesional. La revisión por pares es una excelente manera de descubrir sus errores y discutirlos, para que no cometa más esos errores.

6. Uso de las mejores prácticas: puede obtener manuales de mejores prácticas en línea para casi todas las áreas. El uso de las mejores prácticas reduce los errores en la codificación.

Espero que estos puntos te ayuden.

Feliz codificación 🙂