Stylowy F# 6: Tworzenie eleganckiego, funkcjonalnego kodu dla .Net 6

Ocena:   (4,3 na 5)

Stylowy F# 6: Tworzenie eleganckiego, funkcjonalnego kodu dla .Net 6 (Kit Eason)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 16 głosach.

Oryginalny tytuł:

Stylish F# 6: Crafting Elegant Functional Code for Net 6

Zawartość książki:

Po co programować w F#, skoro można programować w stylu. 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. To drugie wydanie, w pełni zaktualizowane pod kątem .NET 6 i F# 6, zawiera całkowicie nowe omówienie anonimowych rekordów, wyrażenia obliczeniowego task {} oraz relacji między typami i modułami.

Stylish F# 6 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 technik dostępnych w celu wprowadzenia obsługi błędów do głównego nurtu logiki programu.

⬤ Optymalizacja kodu F# pod kątem 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#.

⬤ Wykorzystanie rekordów i anonimowych rekordów jako niskopoziomowych, łatwo porównywalnych kontenerów dla danych strukturalnych.

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:9781484272046
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:422

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: