Opis treści
Każdy paradygmat programowania zakłada inne podejście do rozwiązywania problemów. Mimo że podejście obiektowe wciąż jest podstawowym modelem projektowania programowania, podejście funkcyjne pozwala na uzyskanie kodu lepszej jakości: modularnego, ekspresywnego, odpornego na błędy, a przy tym zrozumiałego i łatwego w testowaniu. Szczególnie interesujące jest stosowanie w modelu funkcyjnym języka JavaScript. Chociaż jest to język obiektowy, okazuje się, że taki sposób programowania pozwala na uzyskiwanie wyjątkowo efektywnego i elastycznego kodu.
_x005F_x000D_
_x005F_x000D_
Niniejsza książka jest przeznaczona dla programistów, którzy chcą się nauczyć programowania funkcyjnego w JavaScripcie. Przedstawiono tu zarówno teoretyczne aspekty tego paradygmatu, jak i konkretne mechanizmy: funkcje wyższego poziomu, domknięcia, rozwijanie funkcji, kompozycje. Nieco trudniejszymi zagadnieniami, które tu omówiono, są monady i programowanie reaktywne. Ten poradnik pozwala też zrozumieć zasady tworzenia asynchronicznego kodu sterowanego zdarzeniami i w pełni wykorzystać możliwości JavaScriptu.
_x005F_x000D_
_x005F_x000D_
W książce omówiono:
- _x005F_x000D_
- techniki programowania funkcyjnego w JavaScripcie _x005F_x000D_
- stosowanie łańcuchów funkcji oraz korzystanie z rekurencji _x005F_x000D_
- techniki rozwijania i kompozycji funkcji oraz modularność kodu _x005F_x000D_
- testowanie aplikacji oparte na właściwościach _x005F_x000D_
- model pamięci w JavaScripcie _x005F_x000D_
- zasady programowania reaktywnego i bibliotekę RxJS _x005F_x000D_
Programowanie funkcyjne — i kod staje się lepszy!
_x005F_x000D_ _x005F_x000D__x005F_x000D_
Luis Atencio — jest inżynierem oprogramowania. Zajmuje się tworzeniem architektury aplikacji dla różnych przedsiębiorstw. Tworzy kod w JavaScripcie, Javie i PHP. Jest osobą o dużym talencie do przekazywania wiedzy. Bardzo często dzieli się swoimi doświadczeniami podczas konferencji branżowych. Prowadzi blog na temat inżynierii oprogramowania i pisze artykuły dla rozmaitych magazynów oraz serwisu DZone.
_x005F_x000D_„Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod”, Luis Atencio – jak czytać ebook?
Ebooka „Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod”, tak jak pozostałe książki w formacie elektronicznym przeczytacie w aplikacji mobilnej Woblink na Android lub iOS lub na innym urządzeniu obsługującym format epub lub mobi - czytnik ebooków (Pocketbook, Kindle, inkBook itd.), tablet, komputer etc. Czytaj tak, jak lubisz!
Zanim zdecydujesz się na zakup, możesz również przeczytać u nas darmowy fragment ebooka. A jeśli wolisz słuchać, sprawdź, czy książka jest dostępna w Woblink także jako audiobook (mp3).