Tabla de Contenidos

02 - La Forja: primera versión funcional

El diseño del paso 01 pasa a Java: La Forja existe y atiende a un solo usuario en la consola. Se usa el repertorio del tema y solo él: variables y constantes, la clase IO, estructuras de selección, bucles, arrays y ya también funciones, con las que nombrar cada acción. Es la versión más humilde del curso: los héroes viven en arrays paralelos y el programa entero en una sola clase — no porque no se pueda hacer mejor, sino porque lo que molesta hoy es la motivación de los pasos que vienen.

1. Qué se pide

La primera versión funcional del gremio:

2. Con qué

Diseño (paso 01) Herramienta de Java
pseudocódigo REPETIR…HASTA el bucle del menú
ramas 'SI opcion…' la estructura de selección
guardar los datos de cada héroe arrays paralelos (nombre, clase, nivel)
el límite de plazas que no se repite constante
la acción con nombre del diagrama función
leer / imprimir IO
Cada limitación que duela hoy justifica el concepto de un tema futuro: arrays paralelos, clases de juego como números y validación repartida son dolores que esconden pasos. Se escriben funciones porque el tema las trae; no se adelanta nada más: ni objetos, ni colecciones, ni excepciones.

3. Decisiones tuyas

4. Comprobación

5. Pendientes