Facebook
    ODBIERZ TWÓJ BONUS :: »

    Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod (ebook)(audiobook)(audiobook)

    Autor:
    Luis Atencio
    Wydawnictwo:
    Helion
    Wydawnictwo:
    Helion
    Ocena:
    4.8/6  Opinie: 4
    Stron:
    256
    Druk:
    oprawa miękka
    3w1 w pakiecie:
    PDF
    ePub
    Mobi
    Wyłącznie

    Książka

    niedostępna

    Powiadom mnie, gdy książka będzie dostępna

    Ebook

    49,00 zł 50%
    24,50 zł

    Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

    Przenieś na półkę

    Do przechowalni

    Powiadom o dostępności audiobooka »

    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.

    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.

    W książce omówiono:

    • techniki programowania funkcyjnego w JavaScripcie
    • stosowanie łańcuchów funkcji oraz korzystanie z rekurencji
    • techniki rozwijania i kompozycji funkcji oraz modularność kodu
    • testowanie aplikacji oparte na właściwościach
    • model pamięci w JavaScripcie
    • zasady programowania reaktywnego i bibliotekę RxJS

    Programowanie funkcyjne — i kod staje się lepszy!


    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.

    Zamknij

    Wybierz metodę płatności