Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Дмитрий
Дмитрий
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
13 000 rub

Срок выполнения

2 дня

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Дмитрий
Дмитрий
Верифицированный пользователь

Тестирование и рефакторинг кода

Базовый пакет за 2 дня: Анализ, написание тестов и рефакторинг до 1000 строк кода на Python (Django/FastAPI). Что будет сделано за 2 дня: Анализ кода: Обзор до 1000 строк кода на соответствие PEP 8, оценка тестируемости. Написание тестов: Создание 30–40 юнит-тестов с использованием pytest. Покрытие ключевых функций, моделей и API-эндпоинтов. Генерация отчёта о покрытии кода (pytest-cov, минимум 70% по выбранным модулям). Рефакторинг: Упрощение сложных функций, выделение повторяющихся блоков в отдельные методы/классы. Улучшение читаемости и поддержки кода без изменения внешнего поведения. Документация: Краткий отчёт с выявленными проблемами и выполненными улучшениями. Рекомендации по дальнейшему поддержанию качества кода.

Заказчик получит:

Обновлённый код в Git-ветке, 30-40 юнит-тестов, отчёт о покрытии, инструкции по улучшениям.

До начала работы заказчик должен предоставить:

Доступ к репозиторию: Ссылка на Git-репозиторий (GitHub/GitLab) с актуальной версией кода. Описание бизнес-логики: Пояснение, что делает код и какие функции являются критически важными. Существующие тесты (если есть): Чтобы не дублировать и понимать текущий уровень покрытия. Контакты для уточнений: Лицо, способное ответить на вопросы по логике работы кода. Без доступа к коду и пояснений по его работе выполнение услуги невозможно.

Примеры готовой работы: