Explore the latest books of this year!
Bookbot

Ben Weidig

    Java. Podejście funkcyjne
    A Functional Approach to Java
    • A Functional Approach to Java

      Augmenting Object-Oriented Java Code with Functional Principles

      • 400 pages
      • 14 hours of reading

      Focusing on functional programming (FP) concepts, this book guides Java developers on effectively implementing techniques like immutability and pure functions. Readers will discover the benefits of these practices in creating concise, logical, and maintainable code. It emphasizes practical applications, helping programmers understand the rationale behind FP and how it can enhance their coding skills for future projects.

      A Functional Approach to Java
    • Java, z jej obiektowym podejściem, nie zawsze wystarcza do rozwiązania wszystkich problemów programistycznych. Warto wprowadzić zasady programowania funkcyjnego (FP) do swojego kodu, aby wykorzystać zalety obu paradygmatów. Książka ta wprowadza w podstawowe koncepcje FP, pokazując, jak można je integrować z obiektowym stylem programowania bez jego porzucania. Dowiesz się, kiedy i dlaczego stosować niemutowalność oraz funkcje czyste, co przynosi korzyści w codziennej pracy. Poznasz aspekty FP, takie jak kompozycja, ekspresyjność, modułowość, wydajność oraz efektywne manipulowanie danymi. Nauczysz się również, jak FP może zwiększyć bezpieczeństwo i ułatwić utrzymanie kodu. Te umiejętności pozwolą Ci pisać bardziej zwięzły, rozsądny i przyszłościowy kod. W książce znajdziesz zasady programowania funkcyjnego, przegląd dostępnych typów FP w Javie, różne koncepcje FP oraz sposoby ich zastosowania. Dowiesz się, jak rozszerzać kod Javy o aspekty funkcjonalności FP bez konieczności przechodzenia na pełną funkcyjność i jak doskonalić swój styl programowania niezależnie od języka. To lektura obowiązkowa dla każdego programisty pragnącego poprawić swoje umiejętności i być na bieżąco z trendami w programowaniu.

      Java. Podejście funkcyjne