Obsługa sytuacji wyjątkowych bez użycia wyjątków (poza pewnymi wyjątkami)


Szczegóły
Dyskusja "Checked Exceptions" vs "Unchecked Exceptions" to jeden z popularniejszych flejmów na scenie Javy.
Zwolennicy każdej z opcji mają swoje racje i argumenty. W trakcie wykładu będę chciał pokazać, że być może ani jedni ani drudzy nie mają racji :)
Java 8 wprowadza nowe mechanizmy, które posiadają zalety obydwu typów wyjątków jednocześnie całkowicie unikając ich wad.
Brzmi zbyt cudownie? Ależ nie! Zobaczymy, że podobne możliwości istnieją w Scali i innych językach funkcyjnych od bardzo dawna.
W drugiej części prezentacji spojrzymy na wyjątki z jeszcze innej strony i zastanowimy się, czy można ich użyć do stworzenia systemu, który sam będzie się naprawiał.
A NO I PO PREZENTACJI JEST BROWAR W COTTONIE!
Prezentację poprowadzi Paweł Włodarski z GFT.


Obsługa sytuacji wyjątkowych bez użycia wyjątków (poza pewnymi wyjątkami)