Logowanie w Javie – dobre praktyki

Logowanie ułatwia debugownie aplikacji, dlatego warto robić to dobrze!

  1. Loguj możliwie dużo istotnych informacji. Zadbaj o ich konsolidacje, dostępność i czytelność. Zgromadź wszystkie logi w jedym miejscu, zorientuj je na osi czasu z całą infrastrukturą i ułatw jego przeszukiwanie.
  2. Dodawaj logger w obsłudze wyjątków (try-catch)
  3. Informuj o stanie utworzonego obiektu używając metody toString() lub wyświetlając jako json.
  4. Zbieraj informację o kontekście zdarzenia by szybciej zlokalizować problem. Sprawdź co oferuje biblioteka, której używasz.
  5. Dobierz odpowiednie poziomy logowania, dzięki czemu zamiast modyfikować kod wystarczy drobna zmiana w konfiguracji loggera na produkcję.

src: stackify.com/java-logging-best-practices/

#log4j #java

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *