speedcoder.net — набор кода за время или тренажер для программиста

Современный тренажер для программистов: выберите любимый язык и попробуйте динамический набор кода за время в режиме реального времени.

С первого взгляда все просто — нажимай нужные клавиши и следуй подсказкам виртуальной клавиатуры, которая, к слову, показывает правильное расположение пальцев в определенных зонах клавиатуры. Однако, если вы привыкли писать код со специальными плагинами для упрощенного набора, то разница будет чувствоваться уже после третей строчки…

набор кода на скорость

Практически в каждом выбранном языке программирования будет представлен случайный кусок кода из популярных опенсоурс-проектов. Также можно загрузить и свой собственный код, воспользовавшись отдельной формой.

Сомнительная полезность тренажера?

Сегодня мало кто пишет код выводя каждый символ отдельно. Существует огромное множество разных 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);
}

В любом случае, рекомендуем попробовать пройти дорожку раз-другой, для профилактики 🙂

2369 просмотров