Progetto per lo sviluppo del software di comunzione MyTalk relativo al corso di Ingegneria del Software (Laurea Triennale Universita' degli Studi di Padova)
0
stars
0
forks
source link
[UpdateMessageController] nessun controllo se chi inoltra la richiesta è il destinatario del messaggio #268
La cosa potrebbe essere risolta confrontando il riferimento ritornato da getReveiver() con l'utente. Non mi sembra un comportamento "voluto" e "normale"
Domanda progettuale: a cosa serve esattamente avere in DataPersistanceManager il metodo List<IMessage> getMessage(IUserData receiver) e avere in UserData il metodo Set<IMessage> getMessages()? Non sono due modi di fare la stessa cosa? Labyrinth Pointer?
La cosa potrebbe essere risolta confrontando il riferimento ritornato da getReveiver() con l'utente. Non mi sembra un comportamento "voluto" e "normale"
Domanda progettuale: a cosa serve esattamente avere in DataPersistanceManager il metodo
List<IMessage> getMessage(IUserData receiver)
e avere in UserData il metodoSet<IMessage> getMessages()
? Non sono due modi di fare la stessa cosa? Labyrinth Pointer?