Supuestos por pares


Vas a recibir un supuesto y tienes que pensar cómo implementarlo.

Después de pensarlo, debes realizar un esquema entendible sobre papel, identificando cada elemento, con nombres identificativos, y cada proceso. Indica todo lo que veas necesario, pero sin caer en la redudancia ni en una documentación excesiva que aburra a las piedras.

Pasado el tiempo establecido, vas a entregar tu diseño a un/a compañero/a y tú recibirás el suyo.

Con el diseño de tu compañera/o, tendrás que implementar el programa en Java, siguiendo las indicaciones del papel y usando los nombres que hay en él.

IMPORTANTE: No puedes preguntar nada; solo cuentas con el papel.

Pasado el tiempo, comentarás con tu compañera/o tu resultado final y el suyo. Observad si es lo que habíais diseñado, cuánto se acerca o aleja del plan inicial, si han surgido problemas, si había partes que no se entendían, etc. Juntos/as aprenderéis mejor :)

Supuestos

  1. Mostrar una lista de usuarios con su nombre, su foto, enlace a su perfil y sus publicaciones recientes (por ejemplo, fotos o tuits).

  2. Televoto: RTVE está buscando una nueva aplicación de televoto para el Benidorm Fest 2025. Diseña un programa que cuente los votos que recibe cada participante. Identifica a cada votante y haz que solo pueda votar 1 vez. Identifica también de qué plataforma viene el voto (SMS, app o teléfono).

  3. Pila con arrays: una pila es una estructura de datos en la que el último elemento que entra es el primero que sale. Implementa su funcionamiento usando un array.

Apilar y desapilar

  1. Juego piedra, papel o tijera (lagarto, Spok).

piedra papel tijera