Ocena:
Ogólnie rzecz biorąc, książka została dobrze przyjęta ze względu na przejrzysty i wciągający styl pisania, co czyni ją solidnym wprowadzeniem do F#. Choć obejmuje ona szeroki zakres funkcji języka, niektórzy czytelnicy zauważyli, że zawiera niepotrzebne treści i brakuje jej głębi w niektórych obszarach, szczególnie w przypadku bardziej złożonych tematów. Kilku recenzentów uznało, że książka zakłada pewną wcześniejszą wiedzę lub pomija wyjaśnienia bardziej skomplikowanych funkcji F#.
Zalety:⬤ Wysokiej jakości tekst, który jest jasny, wciągający i zwięzły.
⬤ Doskonały przegląd funkcji języka F#.
⬤ Dobra dla początkujących i oferuje piękne wprowadzenie do koncepcji programowania funkcjonalnego.
⬤ Przejrzyste objaśnienia i małe fragmenty przykładów demonstrujące możliwości języka F#.
⬤ Zalecana dla programistów z doświadczeniem w innych językach.
⬤ Niektóre treści są postrzegane jako niepotrzebne lub nieistotne dla F#.
⬤ Brak głębi w niektórych złożonych tematach, takich jak dopasowywanie wzorców.
⬤ Skakanie po przykładach kodu bez wcześniejszego wyjaśnienia niektórych technik.
⬤ Przydałyby się ćwiczenia utrwalające zdobytą wiedzę.
(na podstawie 10 opinii czytelników)
Programming F# 3.0: A Comprehensive Guide for Writing Simple Code to Solve Complex Problems
Dlaczego warto nauczyć się języka F#? Z tego przewodnika dowiesz się, jak ten wieloparadygmatowy język nie tylko oferuje ogromny wzrost produktywności dzięki programowaniu funkcjonalnemu, ale także pozwala tworzyć aplikacje przy użyciu istniejących umiejętności programowania obiektowego i imperatywnego. Szybko odkryjesz wiele zalet tego języka, w tym dostęp do wszystkich wspaniałych narzędzi i bibliotek platformy.NET.
Skorzystaj z zalet programowania funkcyjnego w swoim następnym projekcie, niezależnie od tego, czy piszesz kod współbieżny, czy budujesz aplikacje intensywnie wykorzystujące dane lub matematykę. W tej kompleksowej książce Chris Smith, były członek zespołu F#, przedstawia podstawy i zaawansowane koncepcje języka F#.
⬤ Poznaj unikalne cechy języka F# do tworzenia aplikacji.
⬤ Zdobądź solidne zrozumienie podstawowej składni języka F#, w tym stylów obiektowych i imperatywnych.
⬤ Ulepsz swój kod obiektowy poprzez zastosowanie wzorców programowania funkcyjnego.
⬤ Wykorzystanie zaawansowanych technik funkcjonalnych, takich jak rekursja ogona i wyrażenia obliczeniowe.
⬤ Wykorzystanie wielordzeniowych procesorów z asynchronicznymi przepływami pracy i programowaniem równoległym.
⬤ Wykorzystanie nowych dostawców typów do interakcji z usługami sieciowymi i środowiskami bogatymi w informacje.
⬤ Dowiedz się, jak dobrze F# sprawdza się jako język skryptowy.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)