Cześć
Szukam jakiś przykładów gdzie jest pokazane jak zamiast wyjątków zwracać błędy. przykład:
Mamy rejestrację i w serwisie sprawdzamy czy przypadkiem użytkownik nie wybrał już istniejącego loginu. I co zwrócić do kontrolera zamiast rzucać wyjątek? Nie jest to przecież sytuacja wyjątkowa, że ktoś wymyślił taki sam login.Jakiś either? Jak później mapować te błędy po stronie klienta? Enum z kodami błędów po stronie serwera?
W skrócie, w jaki sposób obsłużyć błędy po stronie serwera i klienta inaczej niż za pomocą wyjątków? Jakiś blog, github?
Dzięki wielkie