Patrones de arquitectura — Diario
Secciones
Ajustes de lectura
Ninguna voz para este idioma en este navegador.
Más voces
Código y términos técnicos en inglés
Desactivado: la voz de la página lo lee todo, sin pausa entre dos voces.
Ninguna voz para este idioma en este navegador.
Más voces
Más voces: Microsoft Edge ofrece voces naturales en línea, y Windows (Configuración › Hora e idioma › Voz), macOS y Android instalan otras.
Progreso
Sección titulada «Progreso»- Definir un caso y cuatro lecciones centradas.
- Comparar los cinco patrones, supuestos y criterios de rechazo.
- Proporcionar ejercicios resueltos en inglés, francés y español.
- Fijar las lecturas del ecosistema sin afirmar adopción.
- Ejecutar un experimento de cambio de dependencias en un repositorio del ecosistema.
- Ejecutar casos de concurrencia y recuperación contra un adaptador real.
2026-09-21 — Una comparación con evidencia acotada
Sección titulada «2026-09-21 — Una comparación con evidencia acotada»Revisión de referencia del sitio: c05b01f35c2a407e8b637db6f6c1bb5015c518d3. Se reutilizó la navegación Arquitectura y diseño. No se modificó ningún otro curso.
Fuentes primarias consultadas: capas, onion, clean, hexagonal, fundamentos de módulos, verificación de módulos e idempotencia. La página de Microsoft se abrió mediante su URL inglesa. Los README de la lección 4 fueron accesibles en las revisiones fijadas.
El catálogo, el invariante de tres posiciones, el presupuesto de casos y los umbrales son supuestos didácticos del autor. Las soluciones son razonamientos, no salidas capturadas. No se afirma ninguna medición de rendimiento, asignaciones, concurrencia ni conformidad arquitectónica. Aún no hay tablas QA o Experimentos porque no se produjo ningún hallazgo de software ni experimento arquitectónico medido.
Validación del sitio en Windows, Node.js v24.12.0 y npm 11.7.0:
npm ci --no-audit --no-fund: dependencias bloqueadas instaladas correctamente.npm run build: correcto; 1138 páginas generadas. Las lecciones de música existentes emitieron avisos de resaltadoplayno admitido; esos archivos no se modificaron.- Comprobaciones del curso: 18 páginas, seis nombres idénticos por idioma, mismos órdenes de navegación y URL, 12 soluciones plegables con etiquetas equilibradas.
- Las 11 URL externas únicas devolvieron HTTP 200; los enlaces relativos apuntan a fuentes y HTML generado existentes.
- El HTML contiene enlaces del curso en las tres portadas y barras laterales; existen las 18 rutas.
git diff --check: correcto.
Son comprobaciones del sitio y contenido, no experimentos arquitectónicos. El renderizado documental no valida los diseños de aplicaciones propuestos.
Por verificar
Sección titulada «Por verificar»- Renderizado en navegador y navegación en los tres idiomas.
- Compilaciones Linux/macOS; no hubo ejecución multiplataforma en esta entrega.
- Dependencias reales, paridad de llamadores y permisos antes de modificar el ecosistema.
- Idempotencia, unicidad concurrente, frescura del catálogo y recuperación tras crash en una implementación ejecutable.
Preguntas abiertas
Sección titulada «Preguntas abiertas»- ¿Qué regla realmente duplicada justifica la primera extracción?
- ¿Qué garantía de frescura debe tener la revisión guardada del catálogo?
- ¿Necesita algún módulo publicación o escalado independiente hoy?