«Игры разума» — набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново.
- Калькулятор. Арифметические выражения, которые необходимо вычислить.
- Прогрессия. Поиск пропущенных чисел в последовательности чисел.
- Определение четного числа.
- Определение наибольшего общего делителя.
- Определение простого числа.
- утилита Make
- java-core, настройка окружения
- контроль качества кода осуществлялся с помощью линтера eslint, а также утилиты CodeClimate;
- используется Github Aсtions;
- архитектура проекта построена на принципе переиспользования логики, что позволит добавить при необходимости новую игру. (принцип открытости\закрытости)
- OpenJDK_16
- Gradle 7.2
- Make
В терминале папки проекта выполнить команду make install
& make run-dist
, приложение консольное.