Hodnocení:
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ářů)
Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
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.
© 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)