IDEAS / CHIGNE NOTES

Una buena arquitectura empieza por simplificar.

Qué preparar de antemano, qué resolver al momento y por qué separar responsabilidades te deja avanzar.

Una web no necesita resolver todo de nuevo cada vez que alguien la visita. El título de un artículo, la descripción de un proyecto o una guía pueden estar listos antes de que llegue el primer visitante. La primera decisión es distinguir lo que ya sabemos de lo que depende de la persona que está al otro lado.

Prepara lo que ya sabes

El contenido público cambia cuando alguien lo publica o lo edita. Preparar las páginas de antemano permite entregar HTML directamente. Un artículo no necesita consultar una base de datos en cada visita para volver a mostrar el mismo texto.

Esto no significa que todo proyecto deba ser estático. Significa que vale la pena preguntar qué parte del trabajo puede hacerse una sola vez. Una biblioteca, un portfolio y la documentación de un recurso son buenos lugares para empezar.

Separa las decisiones que cambian

Una cuenta personal o el estado de una solicitud sí requieren contexto. Ahí hay decisiones sobre identidad, permisos y datos que cambian. Esas responsabilidades deben estar donde puedan comprobarse de verdad.

Piensa en una biblioteca: la ficha de un libro puede ser pública, pero el registro de quién lo tiene prestado pertenece a otro recorrido. Comparten un tema, aunque no necesitan funcionar de la misma forma.

Dale un trabajo claro a cada pieza

Antes de añadir herramientas, escribe una frase por responsabilidad. «Esta parte muestra el contenido». «Esta otra valida una operación». «Esta guarda el resultado». Si dos piezas parecen hacer lo mismo, revisa si necesitas ambas.

La separación también funciona dentro de una página. El contenido de un artículo, el diseño que lo envuelve y la navegación no necesitan vivir en el mismo archivo. Poder cambiar una pieza sin reescribir las demás suele ser más útil que anticipar todas las posibilidades futuras.

Construye para el siguiente paso

Una primera versión necesita un recorrido que se pueda completar. En un sitio de recursos, puede ser tan sencillo como descubrir una plantilla, entender qué incluye y descargarla.

Anota las posibilidades futuras en un lugar aparte. No conviertas cada una en una dependencia de la primera entrega. Cuando aparezca una necesidad real, tendrás un problema concreto con el que evaluar la solución.

Si no puedes explicar para qué existe una pieza, todavía falta entender la necesidad que resuelve.

Antes de seguir, vuelve a tres preguntas: ¿qué información ya conozco?, ¿qué depende de cada visita?, ¿qué pieza es responsable de decidir? La simplicidad suele aparecer cuando las respuestas están claras.

Puedes aplicar estas preguntas a la guía para definir una primera versión.

Encuentra tu siguiente paso.

EXPLORA CHIGNE