Выбор ответа Senior Постановка задачи ассистенту обновлено

Неоднозначная задача

Вопрос

Задача допускает два разумных толкования. Как поступить при работе с ассистентом?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Уточнить у заказчика и записать решение в постановку. Неоднозначность в задаче модель разрешит молча и по-своему, и это всплывёт на ревью или в проде.

Варианты ответа

  1. Отправить как есть: модель сама выберет правильное толкование
  2. Попросить реализовать оба варианта одновременно в одном PR
  3. Уточнить у заказчика и записать решение в постановкуправильный ответ
  4. Выбрать то толкование, которое модель реализует быстрее

Разбор

Неоднозначность в задаче модель разрешит молча и по-своему, и это всплывёт на ревью или в проде. Решение принимает человек с контекстом, а записанное решение попадает в запрос и в историю задачи. Два варианта в одном PR удваивают работу, а выбор «что быстрее» подменяет требование удобством.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.