A JavaScript funkcionális programozás elsajátítása.

Értékelés:   (4.4 az 5-ből)

A JavaScript funkcionális programozás elsajátítása. (Federico Kereki)

Olvasói vélemények

Összegzés:

A könyv általánosságban a funkcionális programozás bevezetéseként jó fogadtatásra talált, különösen a komoly JavaScript-fejlesztők számára hasznos, különösen azok számára, akik ismerik a Reactot. Néhány olvasó azonban nyelvtani hibákat és következetlenségeket talált a magyarázatokban, különösen a későbbi fejezetekben. A teszteset-példák lefedettségét nagyra értékelték, de aggodalmak merültek fel néhány technikai hiba és a nem React-fejlesztők számára nem egyértelmű hivatkozások miatt.

Előnyök:

Kiváló bevezetés a funkcionális programozás fogalmaiba.
Nagyszerű kódolási példák és gyakorlatok.
Az ES6+-t modern idiómákkal használja.
Értékes tanácsokat és példákat tartalmaz a tesztesetek írásához.
Több olvasó is erősen ajánlotta.

Hátrányok:

Nyelvtani hibák és gyenge magyarázatok rontják a tartalmat.
Az utolsó fejezetek nem olyan erősek, hiányoznak a részletes példák.
Néhány technikai hibát ki kell küszöbölni.
Zavaró azok számára, akik nem ismerik a Reactot, különösen a Reduxra való hivatkozások.

(6 olvasói vélemény alapján)

Eredeti címe:

Mastering JavaScript Functional Programming.

Könyv tartalma:

Fedezze fel a funkcionális programozási paradigmát és a különböző technikákat a jobb algoritmusok fejlesztéséhez, a tömörebb kód írásához és a zökkenőmentes teszteléshez

Key Features:

⬤ Fedezze fel ezt a második, frissített kiadást, amely olyan funkciókkal foglalkozik, mint az aszinkron függvények és a transzduktorok, valamint a funkcionális reaktív programozás.

⬤ Növelje funkcionális programozási (FP) készségeit, hogy webes és szerveralkalmazásokat készíthessen JavaScript segítségével.

⬤ Használja az FP-t az alkalmazások modularitásának, újrafelhasználhatóságának és teljesítményének növelésére.

Könyv leírása:

A funkcionális programozás a jobb teljesítményű szoftverek fejlesztésének paradigmája. Segít tömör és tesztelhető kódot írni. Ahhoz, hogy programozási készségeit a következő szintre emelje, ez az átfogó könyv segítséget nyújt a funkcionális programozás JavaScriptben rejlő képességeinek kihasználásában, valamint a funkcionális JavaScript használatával kiválóan karbantartható és tesztelhető webes és szerveralkalmazások írásában.

Ez a második kiadás frissített és továbbfejlesztett változatokkal, például átalakítókkal, lencsékkel, prizmákkal és számos más fogalommal foglalkozik, amelyek segítenek hatékony programokat írni. A funkcionális programozásra összpontosítva nemcsak írni, hanem tesztelni is elkezdi a tiszta függvényeket, és csökkenti a mellékhatásokat. A könyv kifejezetten lehetővé teszi azt is, hogy felfedezze a kód egyszerűsítésére és a rekurzió alkalmazására szolgáló technikákat a hurok nélküli kódoláshoz. Fokozatosan megérti, hogyan érheti el a megváltoztathatatlanságot, hogyan valósíthat meg tervezési mintákat, és hogyan dolgozhat az alkalmazásához szükséges adattípusokkal, mielőtt továbblépne a funkcionális reaktív programozás elsajátításába, hogy komplex eseményeket kezelhessen az alkalmazásában. Végül a könyv végigvezet a funkcionális programozás szempontjából fontos tervezési mintákon.

A könyv végére fejlesztheti JavaScript-ismereteit, és a hatékony programozáshoz szükséges alapvető funkcionális programozási technikák ismeretére tesz szert.

Amit tanulni fog:

⬤ Egyszerűsítse a JavaScript-kódolást a függvénykompozíció, a pipelining, a chaining és a transzdukció segítségével.

⬤ A deklaratív kódolás használata az imperatív kódolással szemben a tiszta JavaScript kód írásához.

⬤ Biztonságosabb kódot hozhat létre lezárásokkal és megváltoztathatatlan adatokkal.

⬤ A rekurzió segítségével gyakorlati megoldások alkalmazása összetett programozási problémákra.

⬤ Funkcionális kódjainak javítása adattípusok, típusellenőrzés és megváltoztathatatlanság segítségével.

⬤ Tanulja meg a haladó funkcionális programozási fogalmakat, mint például a lencsék és prizmák az adathozzáféréshez.

Kinek szól ez a könyv:

Ez a könyv azoknak a JavaScript-fejlesztőknek szól, akik szeretnék fejleszteni programozási készségeiket és hatékony webes alkalmazásokat készíteni. Frontend és backend fejlesztők, akik különböző JavaScript keretrendszereket és könyvtárakat használnak, mint például a React, Angular vagy Node. js, szintén hasznosnak találják a könyvet. A könyvben tárgyalt fogalmak könnyebb megértéséhez az ES2019 működő ismerete szükséges.

A könyv egyéb adatai:

ISBN:9781839213069
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A JavaScript funkcionális programozás elsajátítása. - Mastering JavaScript Functional...
Fedezze fel a funkcionális programozási paradigmát és a...
A JavaScript funkcionális programozás elsajátítása. - Mastering JavaScript Functional Programming.
Modern JavaScript webfejlesztés szakácskönyve - Modern JavaScript Web Development Cookbook
Több mint 90 recept, amelyek segítségével tiszta kódot...
Modern JavaScript webfejlesztés szakácskönyve - Modern JavaScript Web Development Cookbook
Mastering JavaScript Functional Programming: Alapos útmutató robusztus és karbantartható JavaScript...
A funkcionális programozási technikák...
Mastering JavaScript Functional Programming: Alapos útmutató robusztus és karbantartható JavaScript kód írásához ES8-ban és azon túl - Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)