Mengapa kode berbeda dari prosa
Mengetik prosa hidup di tombol huruf dan bilah spasi. Kode hidup di tepi-tepi keyboard: kurung kurawal, kurung siku, tanda kurung, pipa, backtick, garis bawah, dan baris angka dengan Shift. Kebanyakan programmer mengetik bahasa Inggris di 60 WPM dan kode di separuhnya, karena tombol-tombol itu tidak pernah dilatih. Mode ini melatihnya dalam konteks, dengan penilaian akurasi ketukan pertama yang sama seperti di pelajaran.
Cara penilaian di sini
Baris baru dihitung sebagai karakter: tekan Enter di tempat simbol return muncul. Indentasi awal di baris berikutnya dilewati otomatis, seperti di editor, dan tidak dihitung dalam WPM atau akurasi. Selebihnya dinilai persis seperti tes mengetik: karakter benar dibagi lima per menit, dengan akurasi ketukan pertama yang tidak bisa diperbaiki oleh backspace. Kesalahan di tombol simbol masuk ke latihan tombol lemah seperti tombol lainnya.
Bahasa
JavaScript, TypeScript, Python, Swift, SQL, dan Go, dalam potongan idiomatis yang singkat: closure, generik, comprehension, optional, join, dan pengecekan error. Cuplikannya orisinal dan ditulis untuk ritme mengetik, bukan disalin dari basis kode. Bahasamu belum ada? Kirim masukan.