“Los problemas feos a menudo requieren soluciones feas. Resolver un problema feo de manera pura es realmente difícil.”

Rasmus Lerdorf
Rasmus Lerdorf

Rasmus Lerdorf es un programador informático reconocido por haber creado la primera versión del lenguaje de programación PHP.

1968

Crea una imagen con esta frase

Elige un fondo:

Significado

Realismo práctico

La observación resume una actitud pragmática ante dificultades complejas: cuando el problema es torpe y enmarañado, la solución puede resultar igualmente poco elegante. Optar por remedios poco elegantes suele significar aceptar compromisos, priorizar efectividad inmediata y manejar contradicciones internas. Abordar algo con pureza conceptual exige tiempo, recursos y condiciones ideales que rara vez existen; pretender esa limpieza antes de resolver lo urgente puede convertir una situación manejable en un desastre.

Procedencia y consecuencias

Viene del mundo del desarrollo de software, donde lidiar con legado, restricciones y plazos aprieta decisiones. La consecuencia práctica es doble: por un lado permite avanzar cuando lo perfecto es inviable; por otro, favorece la acumulación de deuda técnica si las soluciones provisionales se vuelven permanentes. La ética del oficio pide equilibrio: aplicar soluciones pragmáticas, documentarlas y reservar espacio para refactorizaciones posteriores, evitando que lo temporal se transforme en norma.

Frases relacionadas

Más frases de Rasmus Lerdorf

Rasmus Lerdorf

Ver todas las frases de Rasmus Lerdorf