От тестирования до подготовки к интервью — вот несколько отличных репозиториев Github.

1. Алгоритмы JavaScript и структуры данных

Большая коллекция структур данных и алгоритмов, каждый из которых имеет четкое объяснение. Если алгоритмы не являются вашей сильной стороной или вы хотите отточить свои навыки перед собеседованием, загляните в этот репозиторий.



2. Чистый код JavaScript

Ключ к поддерживаемому коду — чистый код. Нам нужны согласованные соглашения об именах и явный, краткий код приложения. Этот репозиторий является хорошей отправной точкой, и его стоит время от времени просматривать.



3. Вопросы по JavaScript

Это отличная подготовка к интервью. Я обычно задаю несколько каверзных вопросов, подобных этому, во время собеседований, просто чтобы посмотреть, как кандидаты справятся с ними. Просмотрев этот список, вы узнаете много нового об особенностях JavaScript.



4. Справочник по трансляциям

Потоки отлично подходят для создания высокопроизводительных конвейеров данных. Они позволяют обрабатывать большие объемы данных без нехватки памяти. В этом руководстве содержится подробная информация о том, как они работают, как их использовать, а также несколько замечательных примеров.



5. Изучайте ленту ~ Тестирование в JavaScript

Я должен был включить что-то о тестировании. Это такая важная часть нашей работы. Использование ленты для модульного тестирования может значительно облегчить жизнь. Слишком часто мне приходилось искать особенности создания макетов для какой-то среды, но с лентой у меня нет таких проблем. Это настолько просто, насколько это возможно, и в этом его сила.