Buonasera, vorrei sapere quale è la specifica esatta del comportamento del client, perchè nell'esercizio è un po vaga. Devo permettere all'utente di digitare i comandi da console? O devo implementare un ciclo di simulazione dell'esperienza utente? e in tal caso quale dovrebbe essere la routine?
Per adesso, il mio client genera casualmente giorno sessione e tenta di iscriversi al programma.
-Se la sessione non è piena (non tutti gli interventi sono occupati) e se giorno e sessione esistono, allora la registrazione è effettuata con successo, viene stampata la programmazione e il client termina.
-Se la registrazione non avviene con successo, stampa comunque il programma ( ci si immagina che il cliente voglia effettuare una scelta del giorno e sessione piu consapevole ) e si rieffettua un tentativo di registrazione (come sopra).
Fatemi sapere se può essere una soluzione accettabile, grazie.
La soluzione e' valida, va bene cosi'.