Рефакторинг и оптимизация кода Python проекта

1 500 руб.за час
25 апреля 2024, 00:17 • 2 отклика • 17 просмотров
Цель задачи: Улучшить качество исходного кода проекта, повысить его эффективность и читаемость. Сократить время выполнения задач и обеспечить легкость поддержки кода.

Ожидаемые результаты:
- Улучшение производительности кода через оптимизацию существующих функций.
- Удаление устаревших или неиспользуемых частей кода.
- Рефакторинг кода для обеспечения его чистоты и читаемости, включая приведение к единым стандартам оформления.
- Документирование выполненных изменений и ключевых решений.

Ключевые задачи:
- Проанализировать существующий кодовую базу на предмет производительности, читаемости и наличия неиспользуемых функций.
- Использование инструментов искусственного интеллекта для анализа кода и выявления потенциальных улучшений.
- Оптимизация производительности критически важных участков кода.
- Рефакторинг кода для повышения его читаемости и поддерживаемости.
- Удаление неиспользуемого или дублирующего кода.
- Обеспечение совместимости изменённого кода с существующими функциональностями и тестами.
- Документирование всех внесённых изменений.

Требования к кандидату:
- Опыт работы с Python и опыт работы с Django.
- Знание и опыт применения паттернов проектирования и принципов чистого кода.
- Опыт работы с инструментами AI и библиотеками для анализа и оптимизации кода (например, sourcery.ai) будет считаться преимуществом.
- Умение работать в команде и готовность к общению с другими разработчиками для получения обратной связи и советов.
- Внимание к деталям и стремление к высокому качеству исходного кода.

Поддержка и ресурсы:
- Для консультаций и помощи по коду доступен опытный разработчик команды.
- Доступ к необходимым документациям и инструментам разработки.
Отзывы
Владимир отлично справился с задачей оптимизации и рефакторинга нашего кода, и помощи с обновлением версий технологий в стеке. Благодаря его вниманию к деталям, поддержка проекта стала значительно проще и эффективнее.
30 дней назад
R50 33a158cae9046f0546fd1394287545d9
Фрилансер
Заказчик был очень ясен в постановке задачи, предоставил все необходимые материалы и всегда был доступен для ответов на вопросы в процессе работы. Наше сотрудничество было чрезвычайно продуктивным и результативным. Его профессионализм и дружелюбное отношение создали приятную рабочую атмосферу, что способствовало успешному выполнению поставленных целей. Рад буду сотрудничать в дальнейшем!
~ 1 месяц назад