Rozdział 9. Funkcyjne programowanie obiektowe
Stosowanie zmiennych niemutowalnych rodzi ciekawe pytanie związane z programowaniem obiektowym (ang. object-oriented programming — OOP): po co nam obiekt, jeśli nie zamierzamy go nigdy zmieniać? Tutaj właśnie wiele osób doznaje objawienia dotyczącego programowania funkcyjnego. Zaczynają rozumieć koncepcję, że obiekt nie jest już czymś, co działa; zamiast tego obiekt zawiera dane.
Mam nadzieję, że po lekturze tego rozdziału Ty również zrozumiesz, iż obiekty to jedynie kontenery, które hermetyzują zbiór danych. Używając funkcji statycznych, które przyjmują obiekty, postaramy się odpowiedzieć na pytanie, w jaki sposób wykonywane są zadania.
Wróćmy do firmy XXY. Szef poprosił Cię o wyodrębnienie logiki ...
Get Programowanie funkcyjne. Krok po kroku 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.