Informacja o cookies
Strona ksiegarnia.pwn.pl korzysta z plików cookies w celu dostarczenia Ci oferty jak najlepiej dopasowanej do Twoich oczekiwań i preferencji, jak również w celach marketingowych i analitycznych. Nasi partnerzy również mogą używać ciasteczek do profilowania i dopasowywania do Ciebie pokazywanych treści na naszych stronach oraz w reklamach. Poprzez kontynuowanie wizyty na naszej stronie wyrażasz zgodę na użycie tych ciasteczek. Więcej informacji, w tym o możliwości zmiany ustawień cookies, znajdziesz w naszej Polityce Prywatności.
Podręczniki »
MENU
GRATIS dla ucznia


Java Programowanie funkcyjne(Miękka)

0.00  [ 0 ocen ]
 Sprawdź recenzje
Rozwiń szczegóły »
Cena detaliczna: 89,00 zł
61,04
Cena zawiera podatek VAT.
Oszczędzasz 27,96 zł
Stan magazynowy:Duża ilość
Dodaj do schowka
Wysyłka: 24h
Dostawa
Produkt posiadamy w magazynie i wyślemy go w ciągu 24 godzin w dni robocze.

Uwaga! Całkowity czas oczekiwania na zamówienie = czas wysyłki podany na stronie każdego produktu + dostawa przez przewoźnika. 
Podane terminy dotyczą dni roboczych (poniedziałek-piątek,
z wyłączeniem dni wolnych od pracy).
Dostawa i płatność
Cennik dostaw
Paczki dostarczamy wyłącznie na terenie Polski.
Dostawa gratis dla paczek o wartości od 200 zł.
Płatność elektroniczna (PayU, BLIK)
Kiosk RUCHu - odbiór osobisty
5,99 zł
Poczta Polska - odbiór w punkcie
9,99 zł
Kurier pocztowy
11,99 zł
Paczkomaty InPost
11,99 zł
Kurier
16,99 zł
Odbiór w księgarni PWN
GRATIS
Płatność za pobraniem
Kiosk RUCHu - odbiór osobisty
8,99 zł
Poczta Polska - odbiór w punkcie
12,99 zł
Kurier pocztowy
14,99 zł
Kurier
19,99 zł

Java Programowanie funkcyjne

Większość programistów pracuje zgodnie z paradygmatem programowania imperatywnego, który polega na tworzeniu ciągu instrukcji zmieniających stan programu. Najpoważniejszą wadą tej metody pracy jest podatność kodu na błędy, które trudno jest później wykryć i usunąć. Alternatywą jest programowanie funkcyjne — metodyka, która kładzie największy nacisk na stałe i funkcje. Takie programowanie polega na konstruowaniu funkcji oraz na obliczaniu wartości wyrażeń. W ten sposób otrzymuje się kod odporny na błędy. Niestety, nie zawsze można skorzystać z języków do programowania funkcyjnego.

Niniejsza książka stanowi znakomite wprowadzenie do programowania funkcyjnego na przykładzie Javy. Przedstawiono tu zasady programowania funkcyjnego i metody budowania funkcyjnych struktur danych. Poprzez poznanie paradygmatu funkcyjnego możliwe staje się pisanie lepszych programów, a tworzony kod zawiera mniej błędów i staje się zdecydowanie bardziej niezawodny. W każdym rozdziale znalazły się przykłady kodu, a także ćwiczenia, instrukcje i wskazówki, dzięki którym opanowanie poszczególnych koncepcji stanie się o wiele łatwiejsze. Wyczerpująco omówiono tu m.in. transparentność referencyjną, niezmienność, trwałość i leniwe obliczanie wartości.

Najważniejsze zagadnienia:

sterowanie wykonaniem programu
różne rodzaje funkcji w Javie
rekurencja i jej różne zastosowania
operacje wejścia-wyjścia
obsługa błędów
Java 8 a programowanie funkcyjne
Programowanie funkcyjne — pisz kod funkcjonalny!

  • Sposób dostarczenia produktu fizycznego
    Sposoby i terminy dostawy:
    • Paczka w RUCHu - dostawa 2 dni robocze
    • Odbiór paczki w urzędzie Poczty Polskiej - dostawa 2 dni robocze
    • Dostawa Pocztą Polską - dostawa 2 dni robocze
    • Odbiór paczki w Paczkomacie InPost - dostawa 2 dni robocze
    • Dostawa kurierem - dostawa 1 dzień roboczy
    • Odbiór własny w księgarni PWN - dostawa 3 dni robocze
    Ważne informacje o wysyłce:
    • Nie wysyłamy paczek poza granice Polski.
    • Dostawa do części Paczkomatów InPost oraz opcja odbioru osobistego w księgarniach PWN jest realizowana po uprzednim opłaceniu zamówienia kartą lub przelewem.
    • Całkowity czas oczekiwania na paczkę = termin wysyłki + dostawa wybranym przewoźnikiem.
    • Podane terminy dotyczą wyłącznie dni roboczych (od poniedziałku do piątku, z wyłączeniem dni wolnych od pracy).
NAZWA I FORMAT
OPIS
ROZMIAR

    Polecamy

    Inne wydawcy

    Inni Klienci oglądali również

    Czytanie programowane Ćwiczenia dla dzieci z dysleksją

    Czytanie programowane przeznaczone jest dla dzieci w wieku szkolnym, które literują lub głoskują, mają problemy z rozumieniem czytanych tekstów lub czytają zbyt wolno. Zestaw sylab, pseudowyrazów oraz luźnych, niepowiązanych znacze...

    C++ Zadania z programowania z przykładowymi rozwiązaniami

    Zostań specem od C++!C++ wciąż pozostaje jednym z podstawowych, najważniejszych i najbardziej potrzebnych języków programowania. Dobry programista powinien go znać i umiejętnie wykorzystywać do tworzenia najróżniejszych projek...

    Programowanie systemów sterowania

    Programowanie systemów sterowania to książka omawiająca jedno z podstawowych zagadnień automatyki i inżynierii sterowania, jakim jest programowanie mikrokomputerowych systemów identyfikacji, nadzoru i sterowania obiektami przemysłowymi. A...

    Elastyczne programowanie obrabiarek

    Podręcznik obejmuje zaawansowane techniki programowania obrabiarek CNC, w szczególności: wymiany danych, użycia zmiennych użytkownika i zmiennych systemowych, programowania parametrycznego, budowy cykli producenta i uż...

    ASP.NET Core MVC 2 Zaawansowane programowanie

    Framework ASP.NET Core MVC 2 powstał jako alternatywa ASP.NET Web Forms. Microsoft zbudował tę platformę całkowicie od podstaw. Dzięki zastosowaniu nowoczesnej architektury model - widok - kontroler programiści otrzymali narzędzie do szybszego tworzeni...
    59,00 zł

    Praktyczny kurs programowania makr w Excelu - od podstaw

    Rozszerzone wydanie bestsellerowej książki „Automatyzacja pracy z użyciem makr”. Zawiera nowe rozdziały oraz dodatkowe, obszerne przykłady praktycznego wykorzystania makr w Excel. Zawarte w książce makra można wykorzystać w Excelu 2007, 20...

    Nauka programowania z Minecraftem

    Książka dla dzieci od 10 lat i ich rodziców. "Blokowe” wprowadzenie do programowania. Pokonaliście pnącza, podróżowaliście do głębokich jaskiń, a może nawet dotarliście na sam Koniec i z powrotem, ale czy kiedyś udało Wam się zmienić miecz w...
    Produkt
    niedostępny

    Język Go. Poznaj i programuj

    Język Go jest nazywany „językiem C XXI wieku”. Podobnie jak C, umożliwia kompilowanie programów do wydajnego kodu maszynowego, który w natywny sposób współpracuje z poszczególnymi systemami operacyjnymi. G...

    Less Podstawy programowania

    Less (Leaner CSS) jest preprocesorem CSS, dzięki któremu projektant witryny może tworzyć łatwy w utrzymaniu kod, który nadaje się do wielokrotnego użycia bez powielania tych samych jego fragmentów. Less doskonale realizuje zasadę D...

    Recenzje

    Nikt nie dodał jeszcze recenzji. Bądź pierwszy!