Перейти к содержимому
Антон ГончаровРазработчик ИИ-систем

1 минута чтения

Перед кодом попросите AI выписать допущения

Перед кодом попросите AI выписать допущения

Самая дорогая ошибка AI — не синтаксическая. Он молча выбирает трактовку там, где в задаче есть неопределённость.

«Добавь уведомления» — это сразу десяток вопросов: кому отправлять, когда, что считать дублем, что делать при ошибке доставки, нужны ли настройки пользователя.

Поэтому на неоднозначных задачах я не прошу код первым сообщением. Сначала прошу журнал допущений: что модель считает известным, что предполагает и какие вопросы блокируют реализацию.

Не пиши код. Разбери задачу:
— факты из описания;
— твои допущения;
— вопросы, без которых нельзя начинать;
— безопасные значения по умолчанию.
Отдели блокирующие вопросы от неблокирующих.

После этого проще увидеть, где AI «додумал» бизнес-логику за вас. А ещё такой список удобно согласовать с продактом до того, как в репозитории появится правдоподобный, но неверный код.

Приём особенно полезен для интеграций, прав доступа и задач с расплывчатым ТЗ. Не нужен, если меняете локальную функцию с ясными входами и тестами: там лишний диалог только тормозит.

Обсудить в канале
Перед кодом попросите AI выписать допущения — блог Антона Гончарова