Chodzi o obsługę błędów w aplikacji. popatrzę na obsługę błędów z domeny, eventów domenowych, integracyjnych, też komunikowania błędów.
Punkt wyjściowy często spotykany to rzucanie wyjątków. Krok dalej to zwracanie optionala, dalej to wlasny result owijajacy błąd lub sukces, ew. Either / Validation a w reaktywnym jeszcze Mono/Flux.
Pokazałbym rozwiązania i konsekwencje tego czy innego rozwiązania plus heurystyki. Podzielibym też rodzaje reguł których niespełnienie powoduje błąd i przypisał który fragment kodu najprawdopodobniej te reguły będzie walidowal, czyli gdzie spodziewać się jakiego błędu.
Do tego testowanie tego z pokryciem, ale bez duplikacji.
rozmiar tematu: L, ale myślę z tym wystartować tak czy inaczej jako talk na konferencje na kolejny sezon
Chodzi o obsługę błędów w aplikacji. popatrzę na obsługę błędów z domeny, eventów domenowych, integracyjnych, też komunikowania błędów.
Punkt wyjściowy często spotykany to rzucanie wyjątków. Krok dalej to zwracanie optionala, dalej to wlasny result owijajacy błąd lub sukces, ew. Either / Validation a w reaktywnym jeszcze Mono/Flux.
Pokazałbym rozwiązania i konsekwencje tego czy innego rozwiązania plus heurystyki. Podzielibym też rodzaje reguł których niespełnienie powoduje błąd i przypisał który fragment kodu najprawdopodobniej te reguły będzie walidowal, czyli gdzie spodziewać się jakiego błędu.
Do tego testowanie tego z pokryciem, ale bez duplikacji.
rozmiar tematu: L, ale myślę z tym wystartować tak czy inaczej jako talk na konferencje na kolejny sezon
Potrzebuję jednej osoby na burzę mózgów