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

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

5 дней

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

Рефакторинг legacy-кода python и аудит технического долга (до 500 строк)

Глубокая переработка старого, запутанного или неоптимального кода вашего бэкенда на python для улучшения его поддержки, масштабируемости и безопасности. Услуга предоставляется в формате «под ключ» с фиксированным объемом работ. Что входит в фиксированную стоимость (объем пакета): - Объем кода: Рефакторинг 1 модуля или файла объемом до 500 строк исходного кода. - Декомпозиция: Разбиение до 5 перегруженных классов или функций (God-объектов) на изолированные компоненты по SOLID. - Оптимизация: Перевод до 3 синхронных блокирующих операций на асинхронный стек (asyncio / aiohttp). - Стандарты: Приведение всего модуля к PEP8 и полное покрытие функций типизацией (Type Hinting). - Тестирование: Написание до 10 тестовых сценариев (pytest) для гарантии сохранения бизнес-логики. - Правки: 1 раунд корректировок по вашему ревью (в рамках исходного объема кода).

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

Чистый код в PR/MR, лог исправленных архитектурных проблем и отчет pytest об успешном прохождении тестов.

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

- Доступ к репозиторию с кодом проекта. - Четкое описание того, как данный модуль должен работать (логика, бизнес-правила). - Наличие хотя бы минимального тестового контура или сценария для проверки работоспособности модуля.