Codice pulito in JavaScript

Punteggio:   (4,5 su 5)

Codice pulito in JavaScript (James Padolsey)

Recensioni dei lettori

Riepilogo:

Il libro è una risorsa preziosa per la comprensione dei concetti avanzati di JavaScript e delle pratiche di codifica pulita, interessante per gli sviluppatori con una certa esperienza. Tuttavia, ha ricevuto critiche per gli errori e la presentazione poco chiara.

Vantaggi:

Insegna concetti importanti che vanno al di là del semplice JavaScript, è altamente raccomandato per gli sviluppatori con una certa esperienza, è rilevante per le moderne pratiche JavaScript, tra cui ES6+ e TypeScript, incoraggia una riflessione profonda sulla codifica e sulla creazione di software.

Svantaggi:

Contiene numerosi errori (sia di fatto che grammaticali), non è adatto ai principianti, alcuni capitoli sembrano affrettati e mancano di esempi reali, potrebbe migliorare con una copertura più approfondita dei principi del codice pulito.

(basato su 7 recensioni dei lettori)

Titolo originale:

Clean Code in JavaScript

Contenuto del libro:

Ottenere il massimo da JavaScript per la costruzione di applicazioni web attraverso una serie di modelli, tecniche e casi di studio per la codifica pulita Caratteristiche principali Scrivere codice JS manutenibile utilizzando l'astrazione interna, test ben scritti e codice ben documentato Comprendere gli agenti della codifica pulita come i principi SOLID, OOP e la programmazione funzionale Esplorare le soluzioni per affrontare le sfide comuni di JavaScript nella costruzione di UI, gestione di API e scrittura di stati Descrizione del libro

La costruzione di applicazioni robuste inizia con la creazione di codice pulito. In questo libro esplorerete le tecniche per farlo, imparando tutto dalle basi di JavaScript fino alle pratiche del codice pulito. Scriverete codice funzionale, intuitivo e manutenibile, comprendendo anche come il vostro codice influisce sull'utente finale e sulla comunità in generale.

Il libro inizia con i principi di clean-coding più diffusi, come SOLID e la Legge di Demetra (LoD), oltre a evidenziare i nemici della scrittura di codice pulito, come il cargo culting e l'over-management. Si entrerà poi nel vivo di JavaScript, comprendendo gli aspetti più complessi del linguaggio. Successivamente, creerete astrazioni significative utilizzando modelli di progettazione, come il Class Pattern e il Revealing Module Pattern. Esplorerete le sfide del mondo reale, come la riconciliazione del DOM, la gestione dello stato, la gestione delle dipendenze e la sicurezza, sia in ambienti browser che server. In seguito, si parlerà di strumenti e metodologie di test e dell'importanza di documentare il codice. Infine, il libro si concentrerà sulla difesa e sulla buona comunicazione per migliorare la pulizia del codice all'interno dei team o degli ambienti di lavoro, oltre a trattare un caso di studio per la codifica pulita.

Alla fine di questo libro, sarete esperti di JavaScript e avrete imparato a creare astrazioni pulite, a testarle e a comunicarle attraverso la documentazione. Cosa imparerete Capire il vero scopo del codice e i problemi che risolve per i vostri utenti finali e colleghi Scoprire i principi e i nemici del codice pulito, considerando gli effetti delle convenzioni culturali e sintattiche Utilizzare la sintassi moderna di JavaScript e i modelli di progettazione per creare astrazioni intuitive Mantenere la qualità del codice all'interno del vostro team attraverso l'adozione saggia di strumenti e la difesa delle migliori pratiche Imparare l'ecosistema moderno di JavaScript e le sue sfide, come la riconciliazione del DOM e la gestione degli stati Esprimere il comportamento del vostro codice sia all'interno dei test che attraverso varie forme di documentazione A chi è rivolto questo libro

Questo libro è rivolto a tutti coloro che scrivono JavaScript, a livello professionale o meno. Poiché questo libro non si riferisce specificamente ad alcun framework o ambiente particolare, non è richiesta alcuna esperienza precedente di alcun framework web JavaScript. Si presuppone una certa conoscenza della programmazione per comprendere meglio i concetti trattati nel libro. Sommario: L'ambientazione I principi del codice pulito I nemici del codice pulito SOLID e altri principi Dare un nome alle cose è difficile Tipi primitivi e incorporati Operatori di tipizzazione dinamica Parti della sintassi e ambito Flusso di controllo Schemi di progettazione Sfide del mondo reale Il panorama dei test Scrivere test puliti Strumenti per un codice più pulito Documentare il codice Codice di altre persone Comunicazione e difesa Caso di studio

Altre informazioni sul libro:

ISBN:9781789957648
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Codice pulito in JavaScript - Clean Code in JavaScript
Ottenere il massimo da JavaScript per la costruzione di applicazioni web attraverso una serie di modelli, tecniche e...
Codice pulito in JavaScript - Clean Code in JavaScript

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)