Typetest met code

Typ korte stukjes echte code en meet je snelheid. Kies uit 12 programmeertalen.

0:00

Het inspringen aan het begin van elke regel wordt voor je ingevuld, net als in een code-editor. Druk op Enter aan het eind van elke regel. Met Backspace herstel je fouten, en met Esc begin je opnieuw aan hetzelfde stukje.

Waarom code typen oefenen?

Code zit vol tekens die je in gewone tekst weinig gebruikt: haakjes, accolades, puntkomma's, aanhalingstekens, operatoren en underscores. Veel ontwikkelaars typen gewone tekst snel, maar worden trager bij symbolen. Als je met echte code oefent, train je precies die toetsen, zodat je minder tijd kwijt bent aan typen en meer tijd hebt om na te denken.

Zo werkt de test

  • Kies een taal. Je krijgt een kort stukje code, meestal 5 tot 12 regels.
  • Typ het precies zoals het er staat. Druk op Enter aan het eind van elke regel.
  • Het inspringen wordt voor je ingevuld, dus je hebt geen Tab of veel spaties nodig.
  • Fouten worden rood. Herstel ze met Backspace, of typ door. Druk op Esc om opnieuw te beginnen aan het stukje.

Zo wordt je score berekend

Net als in onze typetest tellen elke 5 goede tekens als één woord. WPM telt de tekens die je goed had, ruwe WPM telt alles wat je typte, en nauwkeurigheid is het deel van je aanslagen dat klopte. Het automatische inspringen telt niet mee.

Wat is een goede snelheid voor code?

Reken erop dat je code langzamer typt dan gewone tekst, vaak een derde of meer, door alle symbolen. De verhouding tussen de twee laat zien hoeveel de symbolen je kosten. Loopt je codesnelheid ver achter, oefen dan de cijferrij en de leestekens met de typecursus.

Let op: gebruik je de indeling VS-internationaal, dan zijn ' " ` ~ en ^ zogenaamde dode toetsen. Ze wachten op de volgende toets om een letter met accent te maken, dus voor het teken zelf druk je daarna op de spatiebalk. Voor code is dat onhandig, en daarom kiezen veel programmeurs voor de gewone Amerikaanse indeling (VS).

Tips

  • Leer waar haakjes en accolades zitten zonder te kijken. Je pinken doen hier veel van het werk.
  • Gebruik de juiste Shift-toets: die aan de andere hand dan de toets die je indrukt.
  • Nauwkeurigheid telt bij code meer dan waar ook. Eén verkeerd teken kan ervoor zorgen dat een programma niet meer werkt.

Meer tests