Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego

Autor: Ben Weidig
  • Data wydania: 2024/01/30
  • Liczba stron 352
  • Format 16.5x23.5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£17.23
£19.14
Tax included
Quantity

Add to wishlist

Aby napisać dobry kod, programiści muszą wybrać optymalnye spos&oacute,oby rozwiązania danego problemu. Java jest znana ze skutecznego i przetestowanego podejścia obiektowego (OOP), jednak ten paradygmat ten nie zawsze okazuje się wystarczający. Zamiast wymuszaćnia zasad OOP w każdym wprzypadku, warto wdrożyć w swoim kodzie zasady programowania funkcyjnego (FP), aby zapewnić sobie najlepsze korzyści płynące ze stosowania tych obydw&oacute,ch paradygmat&oacute,w.

Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się r&oacute,wnież, kiedy w swojej codziennej pracy i dlaczego używać takich opcjifunkcjonalności, jak niemutowalność i funkcje czyste i dlaczego warto to robićw swojej codziennej pracy. Poznasz r&oacute,żnetakie aspekty FP:, jak kompozycjęa, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się r&oacute,wnież wykorzystać zywania FP w celudla zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Teo wszystkieo pozwoli Ci zdobyć cenne umiejętności, kt&oacute,re ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.

W książce między innymi:

  • zasady programowania funkcyjnego
  • przegląd typ&oacute,w programowania funkcyjnego dostępnych w Javie
  • r&oacute,żne koncepcje FP i sposoby ich zastosowaniakorzystania z nich
  • rozszerzanie kodu Javy o aspekty funkcjonalności FP bez przechodzenia na pełną funkcyjność
  • jak doskonalić sw&oacute,j styl programowania niezależnie od języka lub paradygmatu

To obowiązkowa lektura dla każdego programisty, kt&oacute,ry chce poprawić swoje umiejętności i pozostać na bieżąco z trendami w programowaniu

A. N. M. Bazlur Rahman, inżynier oprogramowania i mistrz Javy

919887
Numer EAN
9788328906518
Rok wydania
2024
Liczba stron
352
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
114126