Saltar al contenido
Marc & Structures
Índice
Modelo mental ~5 min · ~52 min restantes

Contrato antes que código

ARG1–ARG4, validación temprana y separación build/solve/extract son el patrón reutilizable.

Modelo mental — Contrato antes que código

Driver que valida argumentos y llama a build, solve y extract
Figura 1. Una macro pública orquesta tres fases privadas con fallos explícitos.

M08 no introduce física nueva. Cambia la forma del software: entradas validadas, fases separadas, salidas en archivo y diagnóstico sistemático. Sin ese contrato, el barrido de M09 solo multiplicaría errores ocultos.

Prueba rápida

¿Cuál es la forma correcta de limpiar la sesión antes de invocar el driver?