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

1 минута чтенияПриём с AI

Перед кодом попросите AI составить таблицу решений

Перед кодом попросите AI составить таблицу решений

Когда в задаче есть правила, статусы и исключения, я не начинаю с промпта «реализуй функцию». Сначала прошу модель разложить логику на случаи.

Например, доступ к документу зависит от роли, владельца, статуса документа и срока ссылки. В тексте такие правила легко звучат понятно — пока не встретятся две причины отказа одновременно.

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

Я просматриваю таблицу как карту перекрёстков: где правила конфликтуют, где нет ответа, где порядок проверок меняет результат. Только после этого прошу код и тесты по строкам таблицы.

Почему работает: AI хорошо перебирает комбинации, но плохо угадывает неявную бизнес-логику. Таблица превращает расплывчатое «учти все случаи» в конечный список проверяемых сценариев.

Приём не нужен для простой функции без ветвлений: там таблица будет бюрократией, а не защитой.

Обсудить в канале
Перед кодом попросите AI составить таблицу решений