Rozdział 10. Obsługa wyjątków funkcyjnych

Chociaż chcielibyśmy pisać doskonały i wolny od błędów kod, jest to prawie niemożliwe przedsięwzięcie. Dlatego potrzebujemy sposobu rozwiązywania nieuniknionych problemów w naszym kodzie. Mechanizmem Javy do radzenia sobie z takimi uciążliwymi i nienormalnymi warunkami przepływu sterowania są wyjątki (ang. exception).

Obsługa wyjątków może być trudna, nawet w przypadku kodu imperatywnego i obiektowego. Połączenie wyjątków z podejściem funkcyjnym może być jednak prawdziwym wyzwaniem, ponieważ techniki te są obarczone wieloma uwarunkowaniami i wymaganiami. Chociaż istnieją zewnętrzne biblioteki, które mogą być pomocne w tym zakresie, poleganie wyłącznie na nich w dłuższej perspektywie zwiększa dług techniczny ...

Get Java Podejście funkcyjne now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.