Dattilografia per programmatori: perché la velocità nel codice non è solo PPM

Si può scrivere veloce e programmare lento

Chi fa 90+ PPM con parole comuni spesso si sente lento quanto chi fa 50 PPM quando scrive codice. Il motivo: un test normale è quasi solo minuscole e spazi. Il codice no — parentesi, graffe, quadre, trattini bassi, virgolette, segni di uguale, due punti e i cambi di maiuscole del camelCase.

Il caso della tastiera italiana

Sulla tastiera italiana le quadre [ ] sono AltGr+è e AltGr++, le graffe richiedono AltGr+Maiusc sugli stessi tasti, e # e @ sono AltGr+à e AltGr+ò. Manca persino il backtick ` e la tilde ~. Per questo molti sviluppatori italiani usano il layout USA — ma con allenamento si programma bene anche così.

I caratteri che rallentano

  • Parentesi, graffe e quadre, ai bordi della tastiera.
  • Simboli con modificatore — _ = + : ".
  • camelCase e snake_case.
  • Indentazione, due o quattro spazi a inizio riga.

Allenare il codice in modo specifico

Per questo esistono il gioco Digitare codice e il test di scrittura del codice con 13 linguaggi:

  1. Non saltare l’indentazione.
  2. Leggi prima di scrivere — una ( annuncia una ).
  3. Allena le combinazioni con AltGr.
  4. Esercitati su entrambi i linguaggi se li usi.

Tutto si basa sulle fondamenta

Se cerchi ancora le lettere, parti dalle lezioni di dattilografia, compresa la lezione sui simboli di programmazione.