¿Arquitectura correcta o intuición?
Trabajé en un proyecto donde me encargaba del flujo de trabajo, los procesos centrales y el asesoramiento sobre la arquitectura general. Desde el principio había algo que no me cuadraba.

Sobre el papel, todo parecía razonable. Stack moderno. Componentes populares. Lógica coherente. Pero había una señal de fondo: una incomodidad que todavía no sabía convertir en un argumento concreto.
Seis meses después volvieron. «¿Puedes reparar la aplicación? Se cae con mucha carga». ¡Claro que dije que sí!
Aquello reforzó algo que he aprendido con los años: elegir arquitectura rara vez consiste solo en acertar técnicamente. Consiste en encajar con la escala, el crecimiento y las limitaciones futuras.
Al elegir bibliotecas, frameworks e infraestructura, evalúas:
Esa es la capa racional. Los argumentos. Pero a veces marcas todas las casillas y algo sigue sin cuadrar. Esa es la segunda capa: la intuición.
La intuición no es magia. Es experiencia comprimida: patrones aprendidos de fracasos, problemas de escalado, cuellos de botella de rendimiento, sistemas sobrediseñados o insuficientemente diseñados e incidentes en producción.
Cuando algo huele raro, muchas veces tu cerebro ya ha detectado un riesgo conocido, aunque aún no puedas explicarlo. No se trata de obedecer a ciegas esa sensación. Se trata de parar y examinarla:
A menudo, el análisis posterior descubre lo que la intuición ya sospechaba.
En arquitectura me apoyo en dos herramientas: argumentos e intuición. Por separado son débiles; juntas, potentes. Los argumentos estructuran la decisión. La intuición señala dónde profundizar. Ignorarla es un error. Confiar en ella sin comprobarla es uno mayor.
Suelo reducir la evaluación a un bucle sencillo:
Las respuestas se aclaran cuando empiezas a hacer las preguntas adecuadas.
Las decisiones de arquitectura rara vez van de lo que funciona hoy. Van de lo que sobrevivirá mañana. Si la intuición avisa de un riesgo, no la ignores. Para, investiga y valida. Muchas veces no es miedo: es la experiencia hablando.


