Современный тренажер для программистов: выберите любимый язык и попробуйте динамический набор кода за время в режиме реального времени.
С первого взгляда все просто — нажимай нужные клавиши и следуй подсказкам виртуальной клавиатуры, которая, к слову, показывает правильное расположение пальцев в определенных зонах клавиатуры. Однако, если вы привыкли писать код со специальными плагинами для упрощенного набора, то разница будет чувствоваться уже после третей строчки…
Практически в каждом выбранном языке программирования будет представлен случайный кусок кода из популярных опенсоурс-проектов. Также можно загрузить и свой собственный код, воспользовавшись отдельной формой.
Сомнительная полезность тренажера?
Сегодня мало кто пишет код выводя каждый символ отдельно. Существует огромное множество разных autocomplete-плагинов для редакторов. Но все же, по заверению авторов, тренажер полезен тем, что использует широкий набор специальных символов, что позволяет быстрее освоит слепой набор для программиста. Пример кода ниже:
animateToOverview: function(animationType) {
for (let w = 0; w < this._workspaces.length; w++) {
if (animationType == AnimationType.ZOOM) this._workspaces[w].zoomToOverview();
else this._workspaces[w].fadeToOverview();
}
this._updateWorkspaceActors(false);
}
В любом случае, рекомендуем попробовать пройти дорожку раз-другой, для профилактики 🙂