Stylový F#: Tvorba elegantního funkčního kódu pro .Net a .Net Core

Hodnocení:   (4,6 z 5)

Stylový F#: Tvorba elegantního funkčního kódu pro .Net a .Net Core (Kit Eason)

Recenze čtenářů

Shrnutí:

Knihu lze vřele doporučit jak vývojářům F#, tak zájemcům o funkcionální programování (FP). Poskytuje praktické rady pro psaní idiomatického kódu v jazyce F#, zaměřuje se na správné programovací návyky a na to, aby byl kód stravitelný pro stroje i lidi. Mnozí čtenáři oceňují její hloubku a praktické příklady, i když někteří považují její obsah za příliš základní a přáli by si v některých oblastech větší hloubku.

Klady:

Vřele doporučeno pro vývojáře F#, poskytuje praktické rady pro psaní idiomatického kódu F#, klade důraz na správné programovací návyky, vynikající zdroj informací pro pochopení funkcionálního programování, užitečné při přechodu z imperativního na funkcionální programovací paradigma, vyplňuje kritickou mezeru v literatuře o F#.

Zápory:

Někteří považují obsah za příliš základní nebo nedostatečně hluboký, obavy vzbuzuje formátování knihy (velké písmo) a specifické zaměření na F# může omezit její použitelnost pro širší publikum funkcionálního programování.

(na základě 10 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Proč si vystačit s F#, když můžete programovat stylově Tato kniha přesahuje syntaxi a zabývá se návrhem. Poskytuje vývojářům F# osvědčené postupy, návody a rady, jak psát krásný, udržovatelný a správný kód.

Kniha Stylish F# se zabývá každým rozhodnutím o návrhu, které vývojář při konstrukci programů v jazyce F# činí, a pomůže vám učinit co nejvzdělanější a nejhodnotnější rozhodnutí o návrhu v každé fázi vývoje kódu. Dozvíte se o návrhu typů a signatur funkcí, o výhodách neměnnosti a o použití částečné aplikace funkcí. Porozumíte osvědčeným postupům pro psaní rozhraní API, které lze použít v jazycích F#, C# a dalších jazycích. Každá pečlivě prověřená volba návrhu je podpořena přesvědčivými příklady, ilustracemi a zdůvodněním.

Co se naučíte

⬤ Víte, proč, kdy a jak kódovat v neměnném stylu.

⬤ Používat kolekční funkce, piping a kompozici funkcí k rychlému vytvoření funkčního softwaru.

⬤ Znát dostupné techniky, které umožňují začlenit ošetřování chyb do hlavního proudu programové logiky.

⬤ Optimalizovat kód jazyka F# pro dosažení maximálního výkonu.

⬤ Identifikovat a implementovat příležitosti k využití funkce injection pro zlepšení návrhu programu.

⬤ Znát dostupné metody pro zpracování neznámých hodnot dat.

⬤ Pochopení asynchronního a paralelního programování v jazyce F# a jeho odlišností od asynchronního programování v jazyce C#.

Pro koho je tato kniha určena

Každému vývojáři, který píše kód v jazyce F# a chce ho psát lépe.

Další údaje o knize:

ISBN:9781484239995
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2018
Počet stran:396

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Stylový F#: Tvorba elegantního funkčního kódu pro .Net a .Net Core - Stylish F#: Crafting Elegant...
Proč si vystačit s F#, když můžete programovat stylově...
Stylový F#: Tvorba elegantního funkčního kódu pro .Net a .Net Core - Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
Stylový F# 6: Crafting Elegant Functional Code pro Net 6 - Stylish F# 6: Crafting Elegant Functional...
Proč si vystačit jen s F#, když můžete programovat...
Stylový F# 6: Crafting Elegant Functional Code pro Net 6 - Stylish F# 6: Crafting Elegant Functional Code for Net 6

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)