Stylowy F#: Tworzenie eleganckiego kodu funkcjonalnego dla .Net i .Net Core

Ocena:   (4,6 na 5)

Stylowy F#: Tworzenie eleganckiego kodu funkcjonalnego dla .Net i .Net Core (Kit Eason)

Opinie czytelników

Podsumowanie:

Książka jest wysoce zalecana zarówno dla programistów F#, jak i osób zainteresowanych programowaniem funkcjonalnym (FP). Zawiera praktyczne porady dotyczące pisania idiomatycznego kodu F#, koncentrując się na dobrych nawykach programistycznych i czyniąc kod strawnym zarówno dla maszyn, jak i ludzi. Wielu czytelników docenia jej głębię i praktyczne przykłady, choć niektórzy uważają jej treść za zbyt podstawową i życzą sobie większej głębi w niektórych obszarach.

Zalety:

Bardzo polecana dla programistów F#, zawiera praktyczne porady dotyczące pisania idiomatycznego kodu F#, kładzie nacisk na dobre praktyki programistyczne, doskonałe źródło zrozumienia programowania funkcyjnego, pomocne w przejściu z imperatywnych do funkcyjnych paradygmatów programowania, wypełnia krytyczną lukę w literaturze F#.

Wady:

Niektórzy uważają, że treść jest zbyt podstawowa lub brakuje jej głębi, obawy dotyczące formatowania książki (duża czcionka), a szczególne skupienie się na języku F# może ograniczyć jej zastosowanie dla szerszego grona odbiorców programowania funkcjonalnego.

(na podstawie 10 opinii czytelników)

Oryginalny tytuł:

Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core

Zawartość książki:

Po co radzić sobie w F#, skoro można programować stylowo Ta książka wykracza poza składnię i zajmuje się projektowaniem. Zapewnia programistom F# najlepsze praktyki, wskazówki i porady dotyczące pisania pięknego, łatwego w utrzymaniu i poprawnego kodu.

Stylowy F# obejmuje każdą decyzję projektową podejmowaną przez programistę podczas tworzenia programów w języku F#, pomagając w dokonywaniu najbardziej świadomych i wartościowych wyborów projektowych na każdym etapie tworzenia kodu. Dowiesz się o projektowaniu typów i sygnatur funkcji, korzyściach płynących z niezmienności i zastosowaniach częściowych funkcji. Zrozumiesz najlepsze praktyki pisania interfejsów API, które mogą być używane przez F#, C# i inne języki. Każdy starannie zweryfikowany wybór projektowy jest poparty atrakcyjnymi przykładami, ilustracjami i uzasadnieniami.

Czego się nauczysz

⬤ Wiedzieć dlaczego, kiedy i jak kodować w niezmiennym stylu.

⬤ Używać funkcji kolekcji, potoków i kompozycji funkcji do szybkiego tworzenia działającego oprogramowania.

⬤ Być świadomym dostępnych technik wprowadzania obsługi błędów do głównego nurtu logiki programu.

⬤ Optymalizacja kodu F# w celu uzyskania maksymalnej wydajności.

⬤ Zidentyfikować i wdrożyć możliwości wykorzystania wstrzykiwania funkcji w celu ulepszenia projektu programu.

⬤ Docenianie dostępnych metod obsługi nieznanych wartości danych.

⬤ Zrozumienie programowania asynchronicznego i równoległego w języku F# oraz tego, czym różni się ono od programowania asynchronicznego w języku C#.

Dla kogo jest ta książka

Każdy programista, który pisze kod w języku F# i chce pisać go lepiej.

Dodatkowe informacje o książce:

ISBN:9781484239995
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:396

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Stylowy F#: Tworzenie eleganckiego kodu funkcjonalnego dla .Net i .Net Core - Stylish F#: Crafting...
Po co radzić sobie w F#, skoro można programować...
Stylowy F#: Tworzenie eleganckiego kodu funkcjonalnego dla .Net i .Net Core - Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
Stylowy F# 6: Tworzenie eleganckiego, funkcjonalnego kodu dla .Net 6 - Stylish F# 6: Crafting...
Po co programować w F#, skoro można programować w stylu. Ta...
Stylowy F# 6: Tworzenie eleganckiego, funkcjonalnego kodu dla .Net 6 - Stylish F# 6: Crafting Elegant Functional Code for Net 6

Prace autora wydały następujące wydawnictwa:

© 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)