Saltar al contenido

Módulo 6: Arquitecto › Un problema, cuatro miradas

Módulo 6 · lección 1

Un problema, cuatro miradas

La biblioteca resuelta en los cuatro paradigmas, lado a lado.

✓ Lección terminada

Plano, la arquitecta

Resolviste la biblioteca del aula cuatro veces. Ahora míralas juntas, como lo haría una arquitecta antes de elegir. Ejecuta cada una y compara.

Máquina: sumar casilleros

Cargando…

Funciones: filtrar y transformar

Cargando…

Lógica: describir y preguntar

Cargando…

Objetos: clases que colaboran

Cargando…

Comparar con criterios

Un arquitecto no elige «el que me gusta»: elige con criterios. Completa esta tabla en tu cuaderno con ✓, ~ o ✗, y escribe por qué.

CriterioMáquinaFuncionesLógicaObjetos
Se lee parecido al problema
Funciona igual con 500 libros
Es fácil hacer preguntas nuevas
Es fácil agregar estudiantes y reservas
Controlo exactamente lo que pasa en la máquina
No hay un ganador

Los sistemas grandes mezclan paradigmas: objetos para organizar las partes, funciones para transformar datos, reglas para decidir, y en lo más bajo, siempre, la máquina. Saber cuál usar en cada parte es el trabajo del arquitecto.

Para pensar

  1. ¿Qué fue fácil?
  2. ¿Qué fue difícil?
  3. ¿Otro paradigma lo habría resuelto mejor? ¿Cuál y por qué?