Blog > Aforismos informáticos - No más simple de lo necesario

12 de noviembre de 2023

Todo debería ser tan simple como sea posible, pero no más simple.

Basada en los trabajos de Albert Einstein pero sin poder concretar su autenticidad.

Una cita de difícil verificación: en Internet se pueden encontrar múltiples páginas que investigan la autencidad de esta cita (e.g. quoteinvestigator.com, en inglés), aunque ninguna logra dar con material registrado que confirme que Einstein dijo esta frase.

Eso no quita su utilidad práctica: cuando estemos creando un modelo de algo se deben considerar todos los aspectos relevantes de lo modelado. Sin olvidar aspectos que puedan ser necesarios para el fin del modelo solo porque la herramienta de modelado no permita incluirlos. Si una característica del modelo es importante debe incluirse en el modelo.

Un modelo informático de algo nunca es un modelo completo, solo una representación del sujeto modelado; con un fin u objetivo. Con "no más simple" se apunta a incluir todos los aspectos necearios de ese algo; con "tan simple como sea posible" apuntamos a no incluir elementos innecesarios para el fin.

Modelo y fin van de la mano; y un modelo adecuado para un fin no tiene por qué ser válido para otro fin. Si ese otro fin requiere de características nuevas o simplemente de datos adicionales, entonces el modelo debe adecuarse para incluir esas características.

Así que tenemos una cita que une modelo, simplicidad, el camino a la complejidad y propósito.

¡Cuánta sabiduría!

Todos los aforismos informáticos.