Hodnocení:
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.
⬤ 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ářů)
Functional Programming in C#: How to Write Better C# Code
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.
© 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)