Elige un lenguaje3 fragmentos por ronda

Por qué el código es distinto de la prosa

Escribir prosa vive en las teclas de letras y en la barra espaciadora. El código vive en los bordes del teclado: llaves, corchetes, paréntesis, la barra vertical, el acento grave, los guiones bajos y la fila de números con Shift. La mayoría de los programadores escriben inglés a 60 WPM y código a la mitad, porque esas teclas nunca se practicaron. Este modo las practica en contexto, con la misma puntuación de precisión al primer intento que las lecciones.

Cómo funciona la puntuación aquí

Un salto de línea es un carácter: pulsa Enter donde aparece el símbolo de retorno. La indentación inicial de la siguiente línea se salta automáticamente, como haría un editor, y no cuenta para las WPM ni para la precisión. Todo lo demás se puntúa exactamente igual que en un test de mecanografía: caracteres correctos divididos entre cinco por minuto, con una precisión al primer intento que un retroceso no puede reparar. Los fallos en teclas de símbolos alimentan el ejercicio de teclas débiles como cualquier otra tecla.

Lenguajes

JavaScript, TypeScript, Python, Swift, SQL y Go, en piezas cortas e idiomáticas: closures, genéricos, comprensiones, opcionales, joins y comprobaciones de error. Los fragmentos son originales y están escritos pensando en el ritmo de escritura, no copiados de una base de código. ¿Falta tu lenguaje? Escríbenos.