Добавить в корзинуПозвонить
Найти в Дзене

Разработчик создал open-source репозиторий для практики на Leetcode

Разработчик открыл собственный репозиторий для практики задач на Leetcode с тестами на Javascript. Это решение позволяет не только изучать алгоритмы, но и отлаживать код без необходимости платить за подписку на платные функции Leetcode. В репозитории доступны решения задач, которые покрывают так называемый «blind 75» список — это 75 наиболее популярных задач по программированию, которые часто встречаются на собеседованиях. Разработчик планирует добавить еще 150 тестов и постепенно охватить до 3000 вопросов. Чтобы начать работать с репозиторием, пользователю нужно просто клонировать его и выполнить команду npm install. Каждая проблема имеет соответствующий тест, который можно запускать с помощью Vitest. Все тесты сгруппированы в папке /tests, и к ним можно добавить новые тестовые сценарии. Для удобства обучения и нахождения ошибок, разработчик рекомендует использовать режим отладки. С помощью расширения для Visual Studio Code «Jest/Vitest runner» можно устанавливать точки останова и зап
Оглавление

Разработчик открыл собственный репозиторий для практики задач на Leetcode с тестами на Javascript. Это решение позволяет не только изучать алгоритмы, но и отлаживать код без необходимости платить за подписку на платные функции Leetcode.

Что предлагает репозиторий

В репозитории доступны решения задач, которые покрывают так называемый «blind 75» список — это 75 наиболее популярных задач по программированию, которые часто встречаются на собеседованиях. Разработчик планирует добавить еще 150 тестов и постепенно охватить до 3000 вопросов.

Чтобы начать работать с репозиторием, пользователю нужно просто клонировать его и выполнить команду npm install. Каждая проблема имеет соответствующий тест, который можно запускать с помощью Vitest. Все тесты сгруппированы в папке /tests, и к ним можно добавить новые тестовые сценарии.

Удобство отладки

Для удобства обучения и нахождения ошибок, разработчик рекомендует использовать режим отладки. С помощью расширения для Visual Studio Code «Jest/Vitest runner» можно устанавливать точки останова и запускать тесты в режиме отладки, что значительно упрощает процесс нахождения ошибок в коде.

Разработчик подчеркивает, что с помощью этого инструмента у него получалось находить ошибки быстрее, и этот подход может быть полезен многим программистам, развивающим свои навыки в JavaScript.

Что дальше

Для разработчиков из России это решение может быть полезным, так как доступ к платным ресурсам может быть ограничен. Открытие таких репозиториев способствует развитию Community и обучению новых программистов.

The post Разработчик создал open-source репозиторий для практики на Leetcode appeared first on iTech News.