Il cervello del programmatore: Ciò che ogni programmatore deve sapere sulla cognizione

Punteggio:   (4,3 su 5)

Il cervello del programmatore: Ciò che ogni programmatore deve sapere sulla cognizione (Felienne Hermans)

Recensioni dei lettori

Riepilogo:

Il libro discute i processi cognitivi legati alla programmazione e offre tecniche per migliorare la qualità e la comprensione del codice. Ha ricevuto recensioni contrastanti: molti ne lodano le basi scientifiche e le applicazioni pratiche, mentre altri lo criticano per l'eccessiva prolissità e la mancanza di sostanza.

Vantaggi:

Spiega i processi cognitivi alla base della lettura e della scrittura del codice.
Fornisce tecniche scientificamente supportate per migliorare la comprensione e la qualità del codice.
Offre applicazioni pratiche ed esercizi adatti a tutti i livelli di competenza.
Argomenti come le convenzioni di denominazione e lo stile di codifica sono sottolineati come importanti per la leggibilità del codice.
Si rivolge sia agli educatori che agli sviluppatori esperti.

Svantaggi:

Alcuni lettori ritengono il libro eccessivamente prolisso e ripetitivo, con un eccessivo materiale introduttivo.
I critici sostengono che alcune parti sembrano un'auto-aiuto piuttosto che un'esplorazione accademica della scienza cognitiva.
Alcuni recensori ritengono che le idee proposte manchino di applicabilità pratica su scala.
Alcuni hanno trovato il libro noioso o hanno faticato a comprendere il suo contenuto, indicando che avrebbe potuto essere più conciso.

(basato su 18 recensioni dei lettori)

Titolo originale:

The Programmer's Brain: What Every Programmer Needs to Know about Cognition

Contenuto del libro:

Il vostro cervello risponde in modo prevedibile quando incontra compiti nuovi o difficili. Questo libro, unico nel suo genere, vi insegna tecniche concrete basate sulla scienza cognitiva che miglioreranno il vostro modo di imparare e di pensare al codice.

Sommario.

In Il cervello del programmatore: Quello che ogni programmatore deve sapere sulla cognizione, imparerete:

Metodi rapidi ed efficaci per padroneggiare nuovi linguaggi di programmazione.

Abilità di lettura veloce per comprendere rapidamente il nuovo codice.

Tecniche per svelare il significato di codici complessi.

Come imparare una nuova sintassi e mantenerla memorizzata.

Scrivere codice facile da leggere per gli altri.

Scegliere i nomi giusti per le variabili.

Rendere la vostra base di codice più comprensibile ai nuovi arrivati.

L'inserimento di nuovi sviluppatori nel vostro team.

Imparate a ottimizzare i processi cognitivi naturali del vostro cervello per leggere più facilmente il codice, scriverlo più velocemente e imparare nuovi linguaggi in meno tempo. Questo libro vi aiuterà a superare la confusione che provate quando vi trovate di fronte a codice strano e complesso, e a spiegare una base di codice in modi che possono rendere un nuovo membro del team produttivo in pochi giorni!

Prefazione di Jon Skeet.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia.

Sfruttate i processi naturali del vostro cervello per diventare programmatori migliori. Le tecniche basate sulla scienza cognitiva consentono di imparare più velocemente nuovi linguaggi, di migliorare la produttività, di ridurre la necessità di riscrivere il codice e altro ancora. Questo libro unico nel suo genere vi aiuterà a ottenere questi risultati.

Informazioni sul libro.

Il cervello del programmatore svela il modo in cui pensiamo al codice. Offre tecniche scientificamente fondate che possono migliorare radicalmente il modo in cui si padroneggia una nuova tecnologia, si comprende il codice e si memorizza la sintassi. Imparerete a trarre vantaggio dalla lotta produttiva e a trasformare la confusione in uno strumento di apprendimento. Scoprirete inoltre come creare risorse di studio e come diventare esperti nell'insegnare a voi stessi e nel portare nuovi colleghi al passo con i tempi.

Cosa contiene.

Capire come il cervello vede il codice.

Abilità di lettura veloce per apprendere rapidamente il codice.

Tecniche per districarsi tra codici complessi.

Suggerimenti per rendere comprensibili le basi di codice.

Il lettore.

Per programmatori che hanno esperienza di lavoro in più di un linguaggio.

Informazioni sull'autore.

Felienne Hermans è professore associato presso l'Università di Leiden, nei Paesi Bassi. Ha trascorso l'ultimo decennio a studiare la programmazione, come impararla e come insegnarla.

Indice dei contenuti.

PARTE 1: LEGGERE MEGLIO IL CODICE.

1 Decodificare la confusione durante la codifica.

2 Lettura veloce del codice.

3 Come imparare rapidamente la sintassi della programmazione.

4 Come leggere il codice complesso.

PARTE 2: PENSARE AL CODICE.

5 Comprendere più a fondo il codice.

6 Migliorare la risoluzione dei problemi di programmazione.

7 Gli equivoci: Bug di pensiero.

PARTE 3: SCRIVERE CODICE MIGLIORE.

8 Come migliorare la denominazione delle cose.

9 Evitare il codice sbagliato e il carico cognitivo: Due quadri di riferimento.

10 Migliorare la risoluzione di problemi complessi.

PARTE 4 SULLA COLLABORAZIONE AL CODICE.

11 L'atto di scrivere codice.

12 Progettare e migliorare sistemi più grandi.

13 Come integrare i nuovi sviluppatori.

Altre informazioni sul libro:

ISBN:9781617298677
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:275

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Il cervello del programmatore: Ciò che ogni programmatore deve sapere sulla cognizione - The...
Il vostro cervello risponde in modo prevedibile...
Il cervello del programmatore: Ciò che ogni programmatore deve sapere sulla cognizione - The Programmer's Brain: What Every Programmer Needs to Know about Cognition

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)