Funkčný JavaScript

Hodnotenie:   (4,2 z 5)

Funkčný JavaScript (Michael Fogus)

Recenzie čitateľov

Zhrnutie:

Kniha predstavuje komplexný a prehľadný výklad funkcionálneho programovania v jazyku JavaScript, ktorého autorom je Michael Fogus. Hoci je veľmi chválená pre svoju hĺbku, zrozumiteľnosť a autorove odborné znalosti, bola kritizovaná pre niektoré zastarané odkazy, nedostatočnú použiteľnosť v reálnom svete v niektorých príkladoch a jej zložitosť, najmä pre začiatočníkov.

Výhody:

Brilantne napísané
hlboký ponor do funkcionálneho programovania v jazyku JavaScript
jasné a metodické vysvetlenie
zlepšuje pochopenie jazyka JavaScript
dobre štruktúrované s dobrými príkladmi
obsah podnecujúci k zamysleniu
skvelé pre pokročilých vývojárov
osviežujúci pohľad na programovacie paradigmy.

Nevýhody:

Zložitosť ju robí nevhodnou pre začiatočníkov
niektoré príklady sú vymyslené a nereálne
zastaraný obsah týkajúci sa moderných postupov v JavaScripte
môže sa občas rozprávať
vydanie pre Kindle nebolo aktualizované o errata
na efektívne využitie vyžaduje základné znalosti funkcionálneho programovania.

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

Pôvodný názov:

Functional JavaScript

Obsah knihy:

Ako môžete prekonať zvláštnosti jazyka JavaScript a nebezpečné funkcie? V tejto knihe sa naučíte, ako pomocou podpory funkčného programovania v jazyku JavaScript vytvárať krásny, bezpečný a jednoduchý kód, ktorý sa dá pochopiť a otestovať. Autor Michael Fogus vám ukáže, ako aplikovať koncepty funkcionálneho štýlu pomocou Underscore. js, knižnice jazyka JavaScript, ktorá uľahčuje techniky funkcionálneho programovania. Ukážkový kód je k dispozícii na GitHube na adrese https: //github.com/funjs/book-source.

Fogus vám pomôže myslieť funkcionálnym spôsobom, ktorý vám pomôže minimalizovať zložitosť programov, ktoré vytvárate. Ak ste programátor JavaScriptu, ktorý dúfa, že sa naučí techniky funkcionálneho programovania, alebo funkcionálny programátor, ktorý sa chce naučiť JavaScript, táto kniha je ideálnym úvodom.

⬤ Používajte techniky funkcionálneho programovania s funkciami prvej triedy.

⬤ Pochopiť, ako a prečo môžete využívať rozsah premenných a uzávery.

⬤ Ponorte sa do funkcií vyššieho rádu - a naučte sa, ako preberajú iné funkcie ako argumenty, aby ste dosiahli maximálnu výhodu.

⬤ Preskúmajte spôsoby skladania nových funkcií z existujúcich funkcií.

⬤ Obíďte obmedzenia jazyka JavaScript pri používaní rekurzívnych funkcií.

⬤ Znížte, skryte alebo odstráňte stopu zmeny stavu vo svojich programoch.

⬤ Praktizujte programovanie založené na toku pomocou reťazcov a funkčných potrubí.

⬤ Zistite, ako kódovať bez použitia tried.

Ďalšie údaje o knihe:

ISBN:9781449360726
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2013
Počet strán:150

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Radosť z Clojure - The Joy of Clojure
Zhrnutie The Joy of Clojure, Second Edition je podrobný pohľad na jazyk Clojure. Plne aktualizované pre Clojure 1. 6, toto nové vydanie...
Radosť z Clojure - The Joy of Clojure
Funkčný JavaScript - Functional JavaScript
Ako môžete prekonať zvláštnosti jazyka JavaScript a nebezpečné funkcie? V tejto knihe sa naučíte, ako pomocou podpory funkčného...
Funkčný JavaScript - Functional JavaScript

Diela autora vydali tieto vydavateľstvá: