https://github.com/Student-Labs-2024/effectiveFoosballApp
- Отсутствует пустая строка в конце файла
- Работа с коммитами не систематизирована
- есть на русском и на английском комментарии
- Хардкод
- текстовые константы обычно размещают в файле res/strings.xml
- app/src/main/java/com/example/effectivefoosball/presentation/components/NavigationPanel.kt
- Работа с Pull Requests не систематизирована
- Не все изменения идут через PR (readme в main)
- В описании PR нет инфо об номерах тасок
- PR огромны
- Не нашли репо с прошивкой и ботом, при этом заявлено, что работа уже идёт
- Работа с ветвлением не систематизирована
- за Branching балла не будет, поменяли README только в ветке main вручную через web интерфейс на Github скорее всего. Актуальных изменений этого файла нет в других ветках, где ведется работа
- комментарии в коде на разных языках (проверяется весь репозиторий)
- Отсутствие / неправильное описание репозитория
- за Documentation будет балл, но говоря об инструкции в README md имелось в виду инструкция по сборке приложения для разработчиков :)
- Есть две директории под тесты, но при этом они складываются в main пакет.
- рекомендуем сделать правильное имя пакета, сейчас пакет называется com.example.effectivefoosball; можно сделать band.effective.foosball
Критерий |
Выполнение |
Consistency |
0 |
Documentation |
1 |
Tests |
0 |
Architecture |
0 |
Branching |
0 |
Bicycles |
1 |
Contribution |
0 |
Code smells |
0 |
Comp. Foundation |
1 |
Security |
1 |
Оценка: 2/5.