Учебный проект школы программирования "Hexlet".
«Игры разума» — набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.
- Калькулятор. Арифметические выражения, которые необходимо вычислить.
- Прогрессия. Поиск пропущенных чисел в последовательности чисел.
- Определение четного числа.
- Определение наибольшего общего делителя.
- Определение простого числа.
- Знакомство с NPM.
- установка и обновление дополнительных библиотек;
- публикация пакета и пр.;
- Настройка среды (ОС, редактор кода, линтеры);
- Настройка ОС;
- Установка редактора кода;
- Подключение линтера (Eslint, стандарт Airbnb);
- Работа с кодом:
- Управление модулями (импорт функций, разделение программы на части, организация структуры директорий);
- Правильное именование констант, функций, переменных;
- Изоляция побочных эффектов;
- Создание правильных барьеров абстракций (высокая модульность);
- Работа с документацией.
$ make install
$ brain-even
$ brain-calc
$ brain-gcd
$ brain-progression
$ brain-prime