En el capítulo de hoy toca hablar de programación, y en concreto de depuración de código. No os asustéis, que ya sabéis que este podcast siempre procuro hacerlo digerible tirando más por la divulgación.
La depuración de código no es otra cosa que identificar errores tus programas, analizar las causas y arreglarlos. Esto puede ser desde un error catastrófico que hace que tu aplicación o tu web no haga nada, los errores 500 que vimos en el capítulo cinco, hasta problemas que simplemente hace que tu código no haga lo que tiene que hacer.
En español se utiliza la palabra "depurar", que tiene que connotaciones de que estás limpiando, quitando impurezas. En inglés se llama "debugging", que tomado al pie de la letra sería "quitar bugs" y los "bugs" son literalmente "bichos", así que el debugging se podría interpretar como "desparasitar el código".
A mi me gusta este planteamiento de "desparasitar". Primero porque suena más funcional y menos esotérico que "depurar", que da la impresión de que vas a usar Reiki y Flores de Bach, y segundo y más importante, porque el término debugging tiene una etimología maravillosa.
El término es mucho más antiguo de lo que parece y se utilizaba en ingeniería mecánica mucho antes de que aparecieran los primeros ordenadores.