El olor del código fuente

Si te parece extraño que nos preguntemos por el olor de Internet, quizás debas saber que hace tiempo que en el mundo de la programación, el concepto de olor (code smell) se utiliza para indicar que existen deficiencias en el diseño del programa que pueden ralentizar su desarrollo o aumentan el riesgo de errores y fallos en el futuro. En castellano la expresión que se utiliza para el smell code es horrible: Hediondez del código. Siendo hediondez un olor muy desagradable.

Existen varias herramientas para detectar malos olores en nuestro código fuente. Programas que han elaborado una arquitectura en la que podemos crear nuevos tipos de olores que podremos implementar más adelante, generando informes y métricas Puedes darle un vistazo a nuestro programa favorito aquí..

Si deseas aprender más de code smell, aquí tienes un buen punto de partida de la mano de un experto como Tushar Sharma.

Y finalmente, si piensas que lo del olor es una boutade has de saber que el code smell se está utilizando para analizar programas de IA

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *