Puertos y Adaptadores: cuando la buena arquitectura es una mala decisión
En este articulo explico un poco de mi aprendizaje aplicando la arquitectura hexagonal, en un contexto erroneo
“The best way to get the right answer is to start with a better question.”
— John Tukey
Escribo para pensar mejor.
Este blog no existe para enseñar verdades universales ni para documentar soluciones perfectas. Existe para ordenar ideas, cuestionar decisiones técnicas y dejar rastro del razonamiento detrás del software que construyo.
Me interesa el cómo, pero sobre todo el por qué.
Qué decisiones valen la pena.
Cuáles solo funcionan en el corto plazo.
Y cuáles parecen correctas… hasta que el sistema crece.
Trabajo con software, pero pienso en sistemas: código, datos, arquitectura, procesos y personas. Separarlos suele ser cómodo; entender cómo se afectan entre sí es más útil.
No persigo modas ni optimizaciones prematuras. Prefiero soluciones claras, mantenibles y defendibles con el tiempo, incluso si no son las más brillantes en una demo.
Aquí escribo sobre lo que sé, lo que estoy aprendiendo y lo que todavía no termino de resolver. No para tener la razón, sino para pensar con más precisión.