Perché esercitarsi a scrivere codice?
Il codice è pieno di caratteri che il testo normale usa poco: parentesi tonde, graffe e quadre, punti e virgola, virgolette, operatori e trattini bassi. Molti sviluppatori scrivono testo velocemente ma rallentano sui simboli. Esercitarsi con codice vero allena proprio quei tasti, così passi meno tempo a digitare e più tempo a pensare.
Come funziona il test
- Scegli un linguaggio. Ricevi un breve frammento, di solito da 5 a 12 righe.
- Scrivilo esattamente come appare. Premi Invio alla fine di ogni riga.
- Il rientro viene inserito automaticamente, quindi non ti servono Tab o tanti spazi.
- Gli errori diventano rossi. Correggili con Backspace, oppure vai avanti. Premi Esc per far ripartire il frammento.
Come si calcola il risultato
Come nel nostro test di dattilografia, ogni 5 caratteri corretti contano come una parola. I WPM contano i caratteri giusti, i WPM lordi contano tutto quello che hai scritto e la precisione è la percentuale delle tue battute corrette. Il rientro automatico non viene contato.
Qual è una buona velocità con il codice?
Aspettati di essere più lento con il codice che con il testo normale, spesso di un terzo o più, per via di tutti i simboli. Il rapporto tra le due velocità ti dice quanto ti costano i simboli. Se la tua velocità con il codice resta molto indietro, esercitati sulla riga dei numeri e sui tasti di punteggiatura con il corso di dattilografia.
Tieni presente che sulla tastiera italiana molti simboli del codice si scrivono con AltGr: le parentesi quadre [ ] con AltGr più è e +, le graffe { } con AltGr, Maiusc e gli stessi tasti, @ con AltGr più ò e # con AltGr più à. La tilde ~ e l'apice inverso ` non hanno un tasto proprio. Per questo scrivere codice richiede un po' più di impegno che su una tastiera americana, ed è del tutto normale.
Consigli
- Impara dove sono le parentesi senza guardare. I mignoli fanno buona parte del lavoro.
- Usa il tasto Maiusc giusto: quello della mano opposta rispetto al tasto che premi.
- Nel codice la precisione conta più che altrove. Un solo carattere sbagliato può bloccare un programma.