Értékelé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.
⬤ 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)
Mastering JavaScript Functional Programming.
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.
© 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)