sistemas

Equilibrio y Entropía de Software

Este es el segundo artículo de esta serie, en que estoy investigando el concepto de entropía de software. Para continuar he elegido un ejercicio muy sencillo, que tomé de Project Euler. En ese sitio tenemos una lista de problemas que se proponen para ser resueltos en diversos lenguajes de programación. Vamos a tomar el número uno, que nos dice lo siguiente: “Si listamos todos los números naturales menores a 10 que son múltiplos de 3 ó 5, obtenemos 3, 5 y 9.

Hablemos de Entropia de Software

Hay un problema importante en ingeniería de software al que he dedicado parte de mi tiempo durante al menos los últimos cuatro o cinco años. Se trata de una idea, o intuición que por ahora vamos a denominar “entropía de software”. Y para motivar la conversación les mostraré algunos tweets y memes: Explaining legacy code to new employees pic.twitter.com/pfXnNK5FMI — Jen Gentleman 🌺 (@JenMsft) April 2, 2021 Maintaining the monolith.