“Algunas personas, cuando se enfrentan a un problema, piensan: "Ya sé, usaré expresiones regulares." Ahora tienen dos problemas.”
Programador estadounidense conocido como jwz, responsable de la versión 1.1 de Netscape Navigator y contribuidor clave a los proyectos Mozilla y XEmacs. Trabajó en investigación en Lisp en Carnegie Mellon, en la Universidad de Berkeley y en Lucid Incorporated desarrollando GNU Emacs.
1968
Crea una imagen con esta frase
Elige un fondo:
Significado
Atajo que complica
Jamie Zawinski, figura conocida en el mundo del software, puso en clave humorística una advertencia sobre el uso de expresiones regulares como solución inmediata. La frase juega con la idea de que una herramienta potente puede transformar un problema manejable en otro más difícil: además del reto original aparece la complejidad inesperada de la propia solución. Hay ironía técnica y una observación sobre la arrogancia práctica de resolver todo con la herramienta de moda.Lecciones para el oficio
La observación aplica más allá del código: elegir soluciones exige evaluar costes de legibilidad, depuración y mantenimiento. A veces se gana eficiencia momentánea, pero se paga con fragilidad y confusión futura. Mantener la sencillez, probar alternativas y conocer límites de las herramientas equivale a evitar ese doble problema; la frase funciona como recordatorio mordaz para priorizar claridad sobre ingenio inmediato.Frases relacionadas
“Tomé un curso de lectura rápida y fui capaz de leerme 'La guerra y la paz' en veinte minutos. Creo que decía algo de Rusia”
“Ningún tonto se queja de serlo; no les debe ir tan mal.”
“Hay tres cosas que jamas he podido comprender: el flujo y reflujo de las mareas, el mecanismo social y la lógica femenina.”
“Muchas personas son demasiado educadas para hablar con la boca llena, pero no les importa hacerlo con la cabeza hueca.”
Más frases de Jamie Zawinski
“El verdadero error aquí es que el diseño del sistema siquiera permite esta clase de error. Es inconcebible que alguien que diseña una pieza crítica de infraestructura de seguridad diseñe el sistema de tal manera que no falle de forma segura.”
“No puedes tomar un proyecto moribundo, espolvorearlo con el polvo mágico de "código abierto" y esperar que todo se arregle por arte de magia.”
“Usar estos kits de herramientas es como intentar hacer una estantería con puré de patatas.”
“Me gustaría aprovechar este momento para señalar que C tiene todo el poder expresivo de dos vasos Dixie y una cuerda.”
“Linux solo es gratuito si tu tiempo no tiene valor.”