Rozdział 14. Funkcyjne wzorce projektowe

Odpowiedź programowania funkcyjnego na obiektowe wzorce projektowe brzmi zwykle: „Po prostu użyj w zamian funkcji”. Technicznie rzecz biorąc, to prawda; w programowaniu funkcyjnym mamy „żółwie aż do końca”[1]. Jeśli jednak chcesz rozszerzyć swój kod o zasady funkcyjne, a Twoje doświadczenie opiera się na paradygmacie myślenia obiektowego, potrzebujesz bardziej praktycznych porad, aby wykorzystać znane wzorce w sposób funkcyjny.

W tym rozdziale przeanalizuję kilka powszechnie stosowanych obiektowych wzorców projektowych opisanych przez „Gang Czterech”[2] i pokażę, jak mogą one skorzystać na podejściu funkcyjnym.

Czym są wzorce projektowe?

Nie trzeba wymyślać koła na nowo za każdym razem, gdy trzeba rozwiązać ...

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.