Closed alessandro-bugatti closed 4 years ago
Per il primo punto, ho messo la funzione fuori dalla classe poichè per metterla all'interno, per quanto ho visto e capito, mi toccava renderla oltre che privata statica e allora a quel punto mi sembrava che tanto valesse metterla come una funzione normale all'esterno della classe. Per il secondo punto consigliate di rimandare alla pagina principale di selezione della domanda, utilizzare come errore la pagina non trovata o crearne una nuova che mostri un errore specifico. (forse dovremmo parlarne nell'issue dedicato)
Per la funzione saveAnswer suggerirei di spostarla in una classe a parte e renderla singleton, per il punto due sarei per un redirect alla home ma con un errore mostrato (o un errore e "torna alla home"), per il punto 3 sarebbe utile, si si
Io farei così:
Io farò la 2
Prendo io in carico il problema 1 (#34 ) e il problema 3 (#35 )
Prof, ho notato nel correggere la mia issue che se si ridireziona l'utente ad esempio a "/ask_mvc/question/list / " invece di "/ask_mvc/question/list" si ottiene la pagina "Ouch, page not found"...è voluto o no?
Sì, nel senso che è il comportamento che si è voluto implementare, però modificando di poco il router potrebbero essere resi equivalenti sia /ask_mvc/question/list/ che /ask_mvc/question/list. Se si ritiene che questo possa essere un comportamento desiderabile, suggerisco di correggerlo aprendo un issue separato e mettendolo a posto con un branch separato.
Chiudo questo issue perchè sono già partiti gli issue separati per risolvere i problemi evidenziati
Durante la scrittura della documentazione mi sono accorto dei seguenti problemi: