Тест друку TypeScript
Тренуй друк справжнього коду TypeScript — символи, ключові слова та відступи, якими ти користуєшся щодня. Вимірює WPM коду, точність і точність синтаксису.
Клацни тут і починай друкувати
Enter = новий рядок · Tab = відступ · Esc = почати знову. Неправильна клавіша зараховується, а курсор чекає на правильну.
Твоя швидкість програмування
Точність синтаксису враховує лише дужки, лапки, оператори та розділові знаки — символи, що спричиняють синтаксичні помилки.
Символи, які ти пропустив
Жодної помилки — бездоганно!
Поради для друку TypeScript
TypeScript додає до JavaScript анотації типів: двокрапки після імен, кутові дужки для узагальнень і | для об’єднань. Стережися пар <T> та ?:, що потребують Shift, — вони коштують більше, ніж здається.
Фрагмент TypeScript, який тобі може випасти
class Stack<T> {
private items: T[] = [];
push(item: T): void {
this.items.push(item);
}
pop(): T | undefined {
return this.items.pop();
}
} Тести друку коду за мовами
- Тест друку JavaScript
- Тест друку TypeScript
- Тест друку Python
- Тест друку SQL
- Тест друку Java
- Тест друку C#
- Тест друку C++
- Тест друку Go
- Тест друку Rust
- Тест друку PHP
- Тест друку HTML
- Тест друку CSS
- Тест друку Bash
Як працює тест друку коду
- Обери мову й довжину, клацни в редакторі й починай друкувати — таймер стартує з першого натискання.
- Натискай Enter для нових рядків. Із увімкненим автоматичним відступом початкові пробіли пропускаються так само, як у твоєму редакторі; вимкни його, щоб тренувати й відступи.
- Неправильна клавіша блимає червоним і зараховується, але курсор чекає на правильний символ — тож кожен промах вимірюється, не залишаючи зламаного коду.
- Твій результат показує WPM коду, загальну точність, точність синтаксису й саме ті символи, які ти пропускав найчастіше.
Тест друку коду — часті запитання
Яка швидкість друку вважається хорошою для програмістів?
WPM коду зазвичай на 30–50% нижче, ніж WPM звичайного тексту, через символи, регістр і відступи. 40–60 WPM коду з точністю понад 95% — це добре; понад 70 — відмінно.
Що таке точність синтаксису?
Це твоя точність лише на символах, що не є літерами, — дужки, фігурні дужки, лапки, крапки з комою та оператори. Саме ці клавіші спричиняють більшість синтаксичних помилок, тож це число, яке варто покращувати.
Які мови можна тренувати?
JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS і Bash — усе справжні фрагменти з практики.
Чи стаєш кращим програмістом, якщо друкуєш швидше?
Мислення важливіше за друк, але вільний набір символів прибирає тертя: менше описок, менше зламаних збірок і більше уваги лишається на саму задачу.