Štýlový F#: Tvorba elegantného funkčného kódu pre .Net a .Net Core

Hodnotenie:   (4,6 z 5)

Štýlový F#: Tvorba elegantného funkčného kódu pre .Net a .Net Core (Kit Eason)

Recenzie čitateľov

Zhrnutie:

Knihu odporúčame vývojárom F# aj tým, ktorí sa zaujímajú o funkcionálne programovanie (FP). Poskytuje praktické rady na písanie idiomatického kódu v jazyku F#, zameriava sa na správne programátorské návyky a na to, aby bol kód stráviteľný pre stroje aj ľudí. Mnohí čitatelia oceňujú jeho hĺbku a praktické príklady, hoci niektorí považujú jeho obsah za príliš základný a želali by si v niektorých oblastiach väčšiu hĺbku.

Výhody:

Vysoko odporúčané pre vývojárov F#, poskytuje praktické rady na písanie idiomatického kódu F#, kladie dôraz na správne programátorské návyky, výborný zdroj informácií na pochopenie funkcionálneho programovania, užitočný pri prechode z imperatívnej na funkcionálnu programovú paradigmu, vypĺňa kritickú medzeru v literatúre o F#.

Nevýhody:

Niektorí považujú obsah za príliš základný alebo nedostatočne hlboký, majú obavy z formátovania knihy (veľké písmo) a špecifické zameranie na F# môže obmedziť jej použiteľnosť pre širšie publikum funkcionálneho programovania.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Prečo si vystačiť s F#, keď môžete programovať štýlovo Táto kniha presahuje rámec syntaxe a venuje sa dizajnu. Poskytuje vývojárom jazyka F# osvedčené postupy, návody a rady na písanie krásneho, udržiavateľného a správneho kódu.

Štýlový F# sa zaoberá každým návrhovým rozhodnutím, ktoré vývojár robí pri zostavovaní programov v jazyku F#, a pomáha vám robiť tie najodbornejšie a najhodnotnejšie návrhové rozhodnutia v každej fáze vývoja kódu. Dozviete sa o návrhu typov a signatúr funkcií, o výhodách nemennosti a o použití čiastočnej aplikácie funkcií. Pochopíte osvedčené postupy pri písaní rozhraní API, ktoré sa budú používať v jazykoch F#, C# a iných jazykoch. Každá starostlivo preverená voľba návrhu je podporená presvedčivými príkladmi, ilustráciami a zdôvodneniami.

Čo sa naučíte

⬤ Viete, prečo, kedy a ako kódovať v nemennom štýle.

⬤ Používať funkcie kolekcií, piping a skladanie funkcií na rýchle vytvorenie funkčného softvéru.

⬤ Poznáte dostupné techniky na zavedenie ošetrovania chýb do hlavného prúdu programovej logiky.

⬤ Optimalizovať kód jazyka F# na dosiahnutie maximálneho výkonu.

⬤ Identifikovať a implementovať možnosti využitia injekcie funkcií na zlepšenie návrhu programu.

⬤ Vyhodnotiť dostupné metódy na spracovanie neznámych hodnôt údajov.

⬤ Pochopenie asynchrónneho a paralelného programovania v jazyku F# a jeho odlišnosti od asynchrónneho programovania v jazyku C#.

Pre koho je táto kniha určená

Každému vývojárovi, ktorý píše kód v jazyku F# a chce ho písať lepšie.

Ďalšie údaje o knihe:

ISBN:9781484239995
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2018
Počet strán:396

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Štýlový F#: Tvorba elegantného funkčného kódu pre .Net a .Net Core - Stylish F#: Crafting Elegant...
Prečo si vystačiť s F#, keď môžete programovať štýlovo...
Štýlový F#: Tvorba elegantného funkčného kódu pre .Net a .Net Core - Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
Štýlový F# 6: Tvorba elegantného funkčného kódu pre Net 6 - Stylish F# 6: Crafting Elegant...
Prečo si vystačiť len s F#, keď môžete programovať štýlovo. Táto...
Štýlový F# 6: Tvorba elegantného funkčného kódu pre Net 6 - Stylish F# 6: Crafting Elegant Functional Code for Net 6

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)