Wpis z mikrobloga

@jaca_66: Pamiętam sytuację, gdy w zespole po raz pierwszy byliśmy zmuszeni jednemu devowi dać soczystego 'decline' na jego pull requeście.
To był workflow i na jego 5. kroku leciał NPE. Zwykle było to spowodowane niedokładną walidacją danych na jednym z poprzednich kroków i omyłkowym puszczeniem użytkownika dalej.
Co zrobił dev?

if (zmienna != null) { ... cały stary kod z kroku 5. ... }
Rozumiem, że człowiek mógł nie wiedzieć o
@jaca_66: Luz, u mnie w robocie ostatnio jeden gość wrzucił w PR kod, gdzie łapie wyjątek (a w zasadzie wszystkie wyjątki) po czym rzuca następny tylko tym razem z customową wiadomością ( ͡° ͜ʖ ͡°)
@jaca_66 hmm może przez mój brak wiedzy (nie programuje w Javie) a może przez złe nawyki z projektów w których byłem, nie wiem co jest złego w tej obsłudze na drugim screenie, możesz mi powiedzieć? Tak jak ktoś już w tym wątku wspomniał samo to że ktoś loguje błędy to już jest lepsze od tego jak by ktoś tego wgl w catch nie robił.