Ningún código está nunca terminado. Antes creía que eso era un problema.

Siempre hay otra capa que extraer, otro límite que trazar, otro test que hacer más expresivo. Cada refactorización desvela la siguiente. Cada abstracción limpia proyecta una sombra donde ya se está formando el siguiente caos. El sistema respira. El estado “terminado” es un espejismo que retrocede conforme te acercas.

Tolkien entendía esto mejor que nadie. Dedicó décadas al Silmarillion — la mitología profunda que subyace bajo El Señor de los Anillos — y nunca lo publicó en vida. Las cronologías cambiaban. La cosmología evolucionaba. Aulë, el Vala artesano, forjó a los Enanos antes de tiempo y luego ofreció deshacerlos cuando Ilúvatar lo confrontó. Incluso los dioses de la Tierra Media construían cosas que debían soltar, que no podían terminar, o que edificaban sabiendo que eran imperfectas. El mundo de Tolkien se siente descubierto, no inventado — como si hubiese existido antes de que él lo escribiera y fuera a persistir mucho después. La incompletitud es estructural a su profundidad. No es un defecto. Es la textura de algo real.

Confundimos completitud con calidad. Una cosa terminada no es necesariamente buena. Una cosa inacabada no es necesariamente un fracaso.

Marco Aurelio no escribió las Meditaciones para publicarlas. Son notas de trabajo — sin pulir, repetitivas, a veces contradictorias. Volvía a las mismas ideas no porque no las hubiese resuelto, sino porque la resolución no era el objetivo. La práctica era. La incompletitud era honesta.

En el software, he aprendido a distinguir dos tipos de “sin terminar”. Está la incompletitud que viene de la evasión — el módulo que nadie quiere tocar, el caso límite silenciosamente pospuesto, la conversación que se mantiene fuera de la agenda. Esa se acumula. Se convierte en deuda: tiempo prestado, con intereses.

Y luego está la incompletitud que viene de la honestidad. Lanzamos ahora porque la alternativa era no lanzar nada. Trazamos el límite aquí porque más claridad requería información que todavía no teníamos. Marcamos esto como un desconocido conocido en lugar de dejar que se convirtiera en un supuesto oculto. Ese tipo de incompletitud no es un fracaso. Es precisión.

El verdadero trabajo del artesano no es terminar. Es saber en qué tipo de inacabado estás parado.


Cuando llamas “terminado” a algo, ¿eres preciso — o simplemente estás decidiendo dejar de mirar?