Padroneggiare la programmazione funzionale in JavaScript.

Punteggio:   (4,4 su 5)

Padroneggiare la programmazione funzionale in JavaScript. (Federico Kereki)

Recensioni dei lettori

Riepilogo:

Il libro è generalmente ben accolto come introduzione alla programmazione funzionale, particolarmente utile per gli sviluppatori JavaScript seri, specialmente quelli che hanno familiarità con React. Tuttavia, alcuni lettori hanno riscontrato errori grammaticali e incoerenze nelle spiegazioni, soprattutto nei capitoli successivi. È stata apprezzata la copertura di esempi di casi di test, ma ci sono state preoccupazioni per alcuni errori tecnici e riferimenti poco chiari per gli sviluppatori non React.

Vantaggi:

Eccellente introduzione ai concetti di programmazione funzionale.
Ottimi esempi di codifica ed esercizi.
Utilizza ES6+ con idiomi moderni.
Include preziosi consigli ed esempi per la scrittura di casi di test.
Altamente raccomandato da diversi lettori.

Svantaggi:

Errori grammaticali e spiegazioni insufficienti sminuiscono il contenuto.
Gli ultimi capitoli non sono altrettanto forti, mancando di esempi dettagliati.
Alcuni errori tecnici devono essere corretti.
Confonde chi non ha familiarità con React, in particolare i riferimenti a Redux.

(basato su 6 recensioni dei lettori)

Titolo originale:

Mastering JavaScript Functional Programming.

Contenuto del libro:

Esplora il paradigma della programmazione funzionale e le diverse tecniche per sviluppare algoritmi migliori, scrivere codice più conciso ed eseguire test senza problemi.

Caratteristiche principali:

⬤ Esplora questa seconda edizione aggiornata per coprire caratteristiche come le funzioni async e i trasduttori, così come la programmazione funzionale reattiva.

⬤ Migliora le tue competenze di programmazione funzionale (FP) per costruire applicazioni web e server utilizzando JavaScript.

⬤ Utilizzare la FP per migliorare la modularità, la riusabilità e le prestazioni delle applicazioni.

Descrizione del libro:

La programmazione funzionale è un paradigma per sviluppare software con prestazioni migliori. Aiuta a scrivere codice conciso e testabile. Per aiutarvi a portare le vostre capacità di programmazione al livello successivo, questo libro completo vi aiuterà a sfruttare le capacità della programmazione funzionale con JavaScript e a scrivere applicazioni web e server altamente manutenibili e testabili utilizzando JavaScript funzionale.

Questa seconda edizione è stata aggiornata e migliorata per coprire funzioni come trasduttori, lenti, prismi e vari altri concetti che aiutano a scrivere programmi efficienti. Concentrandosi sulla programmazione funzionale, non solo si inizierà a scrivere ma anche a testare funzioni pure e a ridurre gli effetti collaterali. Il libro permette inoltre di scoprire le tecniche per semplificare il codice e applicare la ricorsione per la codifica senza loop. Gradualmente, capirete come ottenere l'immutabilità, implementare i design pattern e lavorare con i tipi di dati per la vostra applicazione, prima di passare all'apprendimento della programmazione reattiva funzionale per gestire eventi complessi nella vostra applicazione. Infine, il libro illustra i modelli di progettazione rilevanti per la programmazione funzionale.

Alla fine di questo libro, avrete sviluppato le vostre competenze in JavaScript e avrete acquisito la conoscenza delle tecniche di programmazione funzionale essenziali per programmare in modo efficace.

Che cosa imparerete:

⬤ Semplificare la codifica in JavaScript utilizzando la composizione di funzioni, il pipelining, il chaining e la trasduzione.

⬤ Utilizzare la codifica dichiarativa in contrapposizione alla codifica imperativa per scrivere codice JavaScript pulito.

⬤ Creare codice più affidabile con chiusure e dati immutabili.

⬤ Applicare soluzioni pratiche a problemi di programmazione complessi utilizzando la ricorsione.

⬤ Migliorare il codice funzionale utilizzando i tipi di dati, il controllo dei tipi e l'immutabilità.

⬤ Comprendere concetti avanzati di programmazione funzionale come lenti e prismi per l'accesso ai dati.

A chi è rivolto questo libro:

Questo libro è rivolto agli sviluppatori JavaScript che desiderano migliorare le proprie capacità di programmazione e costruire applicazioni web efficienti. Anche gli sviluppatori frontend e backend che utilizzano vari framework e librerie JavaScript come React, Angular o Node. js troveranno utile questo libro. Per comprendere facilmente i concetti trattati nel libro è necessaria la conoscenza di ES2019.

Altre informazioni sul libro:

ISBN:9781839213069
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Padroneggiare la programmazione funzionale in JavaScript. - Mastering JavaScript Functional...
Esplora il paradigma della programmazione funzionale e...
Padroneggiare la programmazione funzionale in JavaScript. - Mastering JavaScript Functional Programming.
Ricettario sullo sviluppo web in JavaScript moderno - Modern JavaScript Web Development...
Oltre 90 ricette per aiutarvi a scrivere codice pulito,...
Ricettario sullo sviluppo web in JavaScript moderno - Modern JavaScript Web Development Cookbook
Mastering JavaScript Functional Programming: Guida approfondita per scrivere codice JavaScript...
Padroneggia le tecniche di programmazione...
Mastering JavaScript Functional Programming: Guida approfondita per scrivere codice JavaScript robusto e manutenibile in ES8 e oltre - Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)