|
@@ -20,6 +20,15 @@
|
|
|
+ ввод/изменение выбранного измерения
|
|
+ ввод/изменение выбранного измерения
|
|
|
+ просмотр раннее введенных измерений списком и на графике
|
|
+ просмотр раннее введенных измерений списком и на графике
|
|
|
|
|
|
|
|
|
|
+## Арихитектурное решение:
|
|
|
|
|
++ многомодульное приложение с "чистой архитектурой" внутри каждого модуля
|
|
|
|
|
++ единственным источником правды (SSOT) выступает локальная SQLite БД с использованием Room
|
|
|
|
|
++ подключен статический анализатор кода [Detekt](https://github.com/detekt/detekt)
|
|
|
|
|
++ для подсчета покрытия кода тестами подключен плагин на основе [JaCoCo](https://github.com/jacoco/jacoco)
|
|
|
|
|
++ написаны модульные и инструментальные тесты на примере ТОЛЬКО одного модуля (фичи)
|
|
|
|
|
++ написаны для демонстрации несколько собственных правил для Lint
|
|
|
|
|
++ добавлен CI скрипт для [Jenkins](https://www.jenkins.io/)
|
|
|
|
|
+
|
|
|
## Стек технологий:
|
|
## Стек технологий:
|
|
|
+ Kotlin
|
|
+ Kotlin
|
|
|
+ Dagger 2
|
|
+ Dagger 2
|