Funkční programování v jazyce C#: Jak psát lepší kód v jazyce C#

Hodnocení:   (4,7 z 5)

Funkční programování v jazyce C#: Jak psát lepší kód v jazyce C# (Enrico Buonanno)

Recenze čtenářů

Shrnutí:

Kniha Funkcionální programování v jazyce C# získala převážně kladné recenze od zkušených vývojářů v jazyce C#, kteří vyzdvihují její dobře strukturovaný obsah, praktické příklady a schopnost rozšířit znalosti programovacích paradigmat. Mnoho recenzentů chválilo její srozumitelnost a autorův poutavý styl psaní, zatímco někteří upozorňovali na její pokročilý charakter, což naznačuje, že není vhodná pro začátečníky. Několik negativních poznámek se však týkalo problémů s fyzickými kopiemi, jako je špatná vazba a chybějící stránky.

Klady:

Dobře strukturovaný a uspořádaný obsah.
Jasný a poutavý styl psaní.
Praktické příklady pro použití v reálném světě.
Efektivní propojení konceptů funkcionálního programování s jazykem C#.
Podporuje rozšiřování programátorských obzorů.
Přesvědčivé argumenty pro výhody funkcionálního programování.
Bohaté informace navzdory kompaktnímu rozsahu.

Zápory:

Nevhodné pro začátečníky; je nutná předchozí znalost jazyka C#.
Některé fyzické výtisky měly problémy s vazbou a chyběly jim stránky.

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

Původní název:

Functional Programming in C#: How to Write Better C# Code

Obsah knihy:

Shrnutí

Funkcionální programování v jazyce C# vás naučí aplikovat funkcionální myšlení na reálné problémy pomocí jazyka C#. Kniha s mnoha praktickými příklady je napsána pro zdatné programátory v jazyce C# bez předchozích zkušeností s FP. Poskytne vám úžasný nový pohled na věc.

Zakoupením tištěné knihy získáte zdarma elektronickou knihu ve formátech PDF, Kindle a ePub od nakladatelství Manning Publications.

O technologii

Funkcionální programování mění způsob, jakým přemýšlíte o kódu. Pro vývojáře v jazyce C# mohou techniky FP výrazně zlepšit správu stavů, souběžnost, obsluhu událostí a dlouhodobou údržbu kódu. A jazyk C# nabízí flexibilitu, která vám umožní plně využít výhod aplikace funkcionálních technik. Tato kniha vám poskytne úžasnou sílu nového pohledu.

O knize

Kniha Funkcionální programování v jazyce C# vás naučí aplikovat funkcionální myšlení na reálné problémy pomocí jazyka C#. Na začátku se seznámíte s principy funkcionálního programování a s vlastnostmi jazyka, které vám umožní programovat funkčně. Při zkoumání mnoha praktických příkladů poznáte sílu kompozice funkcí, programování datových toků, neměnných datových struktur a monadické kompozice s LINQ.

Co je uvnitř

⬤ Pište čitelný kód vhodný pro tým.

⬤ Zvládněte asynchronní a datové toky.

⬤ Radikálně vylepšete zpracování chyb.

⬤ Sourcing událostí a další vzory FP.

O čtenáři

Napsáno pro zdatné programátory v jazyce C# bez předchozích zkušeností s FP.

O autorovi

Enrico Buonanno vystudoval informatiku na Kolumbijské univerzitě a má 15 let zkušeností jako vývojář, architekt a školitel.

Obsah

ČÁST 1 - ZÁKLADNÍ POJMY.

⬤ Úvod do funkcionálního programování.

⬤ Proč je důležitá čistota funkcí.

⬤ Návrh signatur a typů funkcí.

⬤ Vzorce ve funkcionálním programování.

⬤ Návrh programů s kompozicí funkcí.

ČÁST 2 - JAK SE STÁT FUNKCIONÁLEM.

⬤ Funkční zpracování chyb.

⬤ Strukturování aplikace pomocí funkcí.

⬤ Efektivní práce s víceargumentovými funkcemi.

⬤ Funkční uvažování o datech.

⬤ Sourcing událostí: funkční přístup k perzistenci.

ČÁST 3 - POKROČILÉ TECHNIKY.

⬤ Lenivé výpočty, kontinuace a krása monadické kompozice.

⬤ Stavové programy a stavové výpočty.

⬤ Práce s asynchronními výpočty.

⬤ Datové proudy a reaktivní rozšíření.

⬤ Úvod do souběžnosti s předáváním zpráv.

Další údaje o knize:

ISBN:9781617293955
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2017
Počet stran:408

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Funkční programování v jazyce C#: Jak psát lepší kód v jazyce C# - Functional Programming in C#: How...
Shrnutí Funkcionální programování v jazyce C#...
Funkční programování v jazyce C#: Jak psát lepší kód v jazyce C# - Functional Programming in C#: How to Write Better C# Code
Funkční programování v jazyce C#, druhé vydání - Functional Programming in C#, Second...
Druhé vydání knihy Funkcionální programování v jazyce C# vás...
Funkční programování v jazyce C#, druhé vydání - Functional Programming in C#, Second Edition

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)