viernes, 16 de junio de 2023

Tips de Debugging al momento de programar


Reglas generales


-No te molestes con el debugger. Aprende a utilizar el print statement.

-Estudia los datos disponibles.

-Utiliza los datos para crear hipótesis y experimentos.


Método científico

-Ten una mente abierta. Si entendieras el programa, probablemente no habría bugs.

-Lleva un registro de lo que has tratado, preferentemente en la forma de tests.


Diseño de experimentos

-Debuger es un proceso de búsqueda. Cada prueba debe acotar el espacio de búsqueda.

-Búsqueda binaria con print statements.


Errores comunes

-Encuentra a los sospechosos comunes.

-En lugar de preguntarte por qué un programa no funciona, pregúntate por qué está funcionando de esta manera.

-Es posible que el bug no se encuentre donde crees que está-

-Explícale el problema a otra persona. De preferencia que no tenga contexto.

-Lleva un registro de lo que has tratado, preferentemente en la forma de tests.

-Vete a dormir.

-No te rindas, no te frustres.

Blogs Colombia