Каждый модуль проекта - отдельный урок согласно плану занятий.
Описание занятия и его задания находятся в соответствующей директории.
Проект организован как multi project build с использованием buildSrc
Подробнее в документации Gradle
Пример официальной документации
Пример инициализации проекта через gradle init
- Проверка форматирования - detekt
- Написание юнит тестов - junit5
- Мокирование зависимостей и проверка вызовов - mockk
- Проверка структуры проекта - archunit
- Проверка структуры классов и наименований - konsist