Obsługa wyjątków w Javie: dobre praktyki, które oszczędzają godziny debugowania
Kiedy łapać wyjątek, kiedy go przepuścić, jak używać try-with-resources i dlaczego pusty blok catch to prawie zawsze błąd.
Read MorePraktyczna wiedza na co dzień
Praktyczna wiedza na co dzień
Kiedy łapać wyjątek, kiedy go przepuścić, jak używać try-with-resources i dlaczego pusty blok catch to prawie zawsze błąd.
Read MoreOptional pomaga uniknąć NullPointerException, ale nadużywany robi więcej szkody niż pożytku. Praktyczne zasady i przykłady użycia w kodzie.
Read MoreFiltrowanie, mapowanie, grupowanie i sumowanie: jak używać Stream API w codziennym kodzie, żeby było czytelnie i bezpiecznie.
Read More