Programowanie funkcyjne w języku C++

  • Nowość
Wysyłka w
72 godziny + czas dostawy
Wydawnictwo
Ilość stron
320
Rok wydania
2019
Nasza cena: 50,15 zł 59,00 zł Taniej o: 15%

Programowanie jest sztuką, dzięki której możesz stworzyć coś z niczego, przy czym tylko od Ciebie zależy, jak doskonałe będzie to dzieło. Dobrze napisany kod jest wydajny, łatwy w testowaniu, można go używać ponownie i wykazuje mniejszą podatność na błędy. Jednym słowem, taki kod powinien możliwie prosto wyrażać złożoną logikę programu, bezproblemowo obsługiwać błędy i przejrzyście implementować współbieżność. Te wymagania pozwoli Ci spełnić funkcyjny styl programowania. Język C++ umożliwia programowanie funkcyjne dzięki szablonom, wyrażeniom lambda i innym ważnym opcjom. Pomocne też będzie korzystanie z biblioteki STL.

Ta książka jest przeznaczona dla profesjonalnych programistów C++, którzy chcą opanować funkcyjny styl programowania i dzięki temu wykorzystać w nowy sposób potężne zalety tego języka. Po interesującym wprowadzeniu do tej metodologii w książce zamieszczono dziesiątki przykładów, schematów i ilustracji wyjaśniających koncepcje programowania funkcyjnego w C++. Pokazano, jak tworzyć bezpieczniejszy kod bez obniżania wydajności pracy programu, jak stosować obiekty funkcyjne i funkcje stosowane, algebraiczne typy danych oraz wiele innych. Nie zabrakło praktycznych przykładów kodu, który stanowi znakomite uzupełnienie prezentowanych treści.

W tej książce między innymi:

  • wprowadzenie do programowania funkcyjnego
  • funkcje w C++ i funkcje wyższego rzędu oraz ich rozwijanie
  • wartościowanie leniwe i wykorzystanie go do optymalizacji
  • korzystanie z funktorów i monad
  • funkcyjny sposób testowania i debugowania kodu

Programowanie funkcyjne w C++: twórz najlepsze rozwiązania!

O autorze:
Ivan Čukić jest wykładowcą na Wydziale Matematyki Uniwersytetu Belgradzkiego, uczy nowoczesnych technik programowania i programowania funkcyjnego. Od ponad dwudziestu lat używa C++. Stosuje techniki programowania funkcyjnego do tworzenia oprogramowania, z którego korzystają setki milionów osób na całym świecie. Jest jednym z głównych programistów w KDE - największym darmowym projekcie C++ opartym na otwartych źródłach.

Czytaj całość

Recenzje

Szczegóły

Pokaż więcej

  • Autor: Ivan Čukić
  • Wydawnictwo Helion
  • Oprawa: Miękka
  • Rok wydania: 2019
  • Ilość stron: 320
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328347038
  • Język: polski
  • Podtytuł: Tworzenie lepszych aplikacji
  • Tłumacz: Janusz Jacek
  • Nr wydania: 1
  • ISBN: 9788328347038
  • EAN: 9788328347038
Warto zwrócić uwagę na...
Imieninałki 0/5 Nasza cena:
23,38 zł 34,90 zł
Do koszyka dodaj do schowka

Imieninałki

Imię niejedno ma imię!Cześć, jak masz na imię? Każdy z nas ma imię i dlatego przynajmniej raz w roku obchodzi święto swego imienia, czyli imieniny. Chyba że nie obchodzi, bo woli urodziny, ale nawet wtedy jego imię ma swój własny dzień. I tak od pierwszego stycznia, gdy uwaga wszystkich skupiona...
Design Zoptymalizowany. UXUI. Manual Book 0/5 Nasza cena:
50,15 zł 59,00 zł
Do koszyka dodaj do schowka

Design Zoptymalizowany. UXUI. Manual Book

Używaj razem! Manual Book + Workshop Book Poznaj najlepsze praktyki projektowania, aby Twoje aplikacje mogły podbijać świat! Czy wiesz, że projektowanie skutecznych produktów cyfrowych, takich jak aplikacje, strony czy systemy, to znacznie więcej niż nadanie im ładnego wyglądu? O ich sukcesie...
Wejdź do świata magii! Twój przewodnik po grze... 0/5 Nasza cena:
16,92 zł 19,90 zł
Do koszyka dodaj do schowka

Wejdź do świata magii! Twój przewodnik po grze...

Czarodziejko! Czarodzieju! Ministerstwo Magii alarmuje: wydarzyła się Katastrofa i magiczne przedmioty pojawiają się w świecie mugoli. Trzeba je zebrać i odesłać z powrotem - bądź w gotowości, bo każda różdżka się przyda! Do zespołu zadaniowego powołanego przez Ministerstwo Magii i Międzynarodową...
Design Zoptymalizowany. UXUI. Workshop Book 0/5 Nasza cena:
33,92 zł 39,90 zł
Do koszyka dodaj do schowka

Design Zoptymalizowany. UXUI. Workshop Book

Używaj razem! Manual Book + Workshop Book Poznaj najlepsze praktyki projektowania, aby Twoje aplikacje mogły podbijać świat! Czy wiesz, że projektowanie skutecznych produktów cyfrowych, takich jak aplikacje, strony czy systemy, to znacznie więcej niż nadanie im ładnego wyglądu? O ich sukcesie...
Szybsza Sieć z językami PHP, MySQL i JavaScript 0/5 Nasza cena:
38,17 zł 44,90 zł
Do koszyka dodaj do schowka

Szybsza Sieć z językami PHP, MySQL i JavaScript

Termin Szybsza Sieć (ang. Faster Web) powstał stosunkowo niedawno. Koncepcja ta skupia się na rozwijaniu wszystkich elementów technologii internetowych oraz interfejsu użytkownika, tak aby przyśpieszyć interakcję między klientem a serwerem oraz działanie samej aplikacji. Efektem tych optymalizacji...
Jak naprawić sprzęt elektroniczny 0/5 Nasza cena:
41,65 zł 49,00 zł
Do koszyka dodaj do schowka

Jak naprawić sprzęt elektroniczny

Producenci kuszą w reklamach, by wymieniać swoje urządzenia na najnowsze modele. Tymczasem o wiele tańsze i rozsądniejsze będzie naprawienie sprzętu, gdy tylko zacznie szwankować. Samodzielna naprawa urządzeń jest świetną zabawą! Co więcej - może stać się interesującym hobby, które daje wymierne...
Antykoncepcja 0/5 Nasza cena:
9,98 zł 14,90 zł
Do koszyka dodaj do schowka

Antykoncepcja

Zdrowie w pigułce Antykoncepcja współczesna ma ponad 100-letnią tradycję. Jej stosowanie jest potwierdzeniem prawa każdego człowieka do decydowania o wielkości własnej rodziny. Szkolny program nauczania w Polsce wciąż nie przewiduje zajęć poświęconych temu zagadnieniu, dlatego przeciętny Polak wie...
Zrozumieć Excela. Funkcje i wyrażenia 0/5 Nasza cena:
84,15 zł 99,00 zł
Do koszyka dodaj do schowka

Zrozumieć Excela. Funkcje i wyrażenia

Funkcje i wyrażenia Excela? Nic prostszego! Naucz się podstaw Poznaj funkcje Zrozum Excela Na rynku nie brakuje książek opisujących obsługę i zastosowania arkusza kalkulacyjnego MS Excel, żadna jednak nie wprowadzi Cię w tę tematykę tak skutecznie jak ta! Omiń rafy i białe plamy dokumentacji,...
Xamarin. Tworzenie interfejsów użytkownika 0/5 Nasza cena:
44,89 zł 67,00 zł
Do koszyka dodaj do schowka

Xamarin. Tworzenie interfejsów użytkownika

Platforma Xamarin jest wszechstronnym, nowoczesnym narzędziem do budowania aplikacji działających w wielu systemach. Pozwala na pisanie kodu w języku C# i ułatwia tworzenie niestandardowych widoków, układów i kontrolek. Interfejsy graficzne tworzone w Xamarin urzekają swoją estetyką. Platformy...
Zobacz, dlaczego warto nam zaufać

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula