Repo Health

← К списку

rzsonia/shop-list-app

Итоговая аттестация В рамках итогового тестирования вам предстоит разработать консольное приложение на языке Python, решающее комплексную практическую задачу — ведение и анализ списка покупок. Проект объединяет ключевые навыки, полученные в ходе обучения: работу со структурами данных (словари, списки), файловым вводом-выводом, обработкой пользовательского ввода, модульной организацией кода, а также базовыми методами анализа данных. Приложение должно позволять пользователю добавлять покупки с указанием названия товара, категории, даты и стоимости, просматривать историю, фильтровать записи по дате или категории, а также получать сводную статистику: общую сумму расходов, топ самых покупаемых товаров, распределение трат по категориям и динамику расходов во времени. Все данные сохраняются между запусками (в формате JSON или CSV), а интерфейс реализуется через понятное текстовое меню. Особое внимание уделяется логичной архитектуре программы, обработке ошибок, читаемости кода и качеству аналитического вывода — результаты должны быть не только корректными, но и полезными для принятия решений пользователем. Работа оценивается по следующим критериям: • полнота и корректность реализации функциональности, • качество анализа данных и информативность вывода, • надёжная обработка ошибок и валидация ввода, • чёткая структура кода и соблюдение принципов модульности, • корректное сохранение и загрузка данных, а также удобство взаимодействия через консоль.

язык не указан · рейтинг 0 · 👍 0 · ❤️ 0 · 💎 0 · 0 форков · ссылка на SourceCraft

Дата анализа: 29.09.2026 23:00

19
Repo Health Score
Скачать Markdown

Почему такой балл

Категории без данных не обнуляют итог: их вес перераспределяется между категориями, где балл есть.

Сильные и слабые стороны

Слабые: Документация: 0, Активность: 0, Issues: нет данных, Проект давно не проявлял активность, Не найдено тестов, Мало релизов за последние 30 дней, Мало merge requests за последние 30 дней, README неполный

Сводка YandexGPT

Находки и рекомендации

История проверок

  1. 29.09.2026 23:00 — 19

Безопасность (AppSec) и CI/CD здесь не оцениваются: к ним есть доступ только по PAT владельца репозитория.