Los comentarios y las trazas son una ayuda inestimable que no debemos dejar de utilizar, tanto para ayudarnos a nosotros mismos como a los que nos sufren. (más…)
Etiqueta: buenas prácticas
-
Buenas prácticas de programación: evita los números mágicos
Hoy comenzamos una categoría de artículos explicando buenas prácticas de programación. Es importante tenerlas en cuenta a la hora de escribir código porque será mucho más fácil de leer y mantener en un futuro, tanto por nosotros como por otras personas. Comenzamos con un problema típico: los números mágicos. (más…)
-
Logs y trazas en Arduino, ¿qué está haciendo mi programa?
Uno de los mayores retos a los que se enfrenta un programador es encontrar los errores cuando tu programa no hace lo que se supone que debería de hacer. Si a esto le añadimos una placa con la que hacemos experimentos electrónicos pues entonces el problema es aún mayor: ¿he conectado correctamente los pines? ¿por qué no se enciende el LED/Motor/etc.?
Una manera relativamente sencilla es, cuando nuestro programa o en este caso nuestra placa hace algo, escribir una línea indicando qué estamos haciendo. A esto comúnmente se le conoce como tracear un programa o escribir traza o log («trace» en inglés significa «seguir el rastro«). En este post vamos a ver como tracear un programa ejecutado en nuestra placa.