НачатьНачать бесплатно

Когда стоит оспорить предложение ИИ

Во время проверки кода в GreenGrid вы просите ИИ проанализировать пул-реквест коллеги. PR добавляет функцию, которая повторяет неудавшиеся обращения к API сенсоров с экспоненциальной задержкой. ИИ предлагает следующее улучшение:

«Логика повторных попыток использует цикл for с time.sleep(). Рассмотрите возможность замены на библиотеку tenacity, которая предоставляет декораторы для логики повторных попыток с настраиваемыми стратегиями задержки. Это сократит функцию с 15 строк до 3 и упростит её сопровождение.»

Предложение технически обосновано. Однако пайплайн развёртывания GreenGrid предусматривает строгую политику согласования зависимостей, а tenacity отсутствует в утверждённом списке.

Какой следующий шаг в итеративном взаимодействии с ИИ будет наилучшим?

Это упражнение является частью курса

Продвинутое программирование с ИИ-ассистентами

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение