Как отправить фрагмент кода для объяснения или проверки?
Ограничьте область анализа, чтобы в ответе различались наблюдения по коду и выводы о выполнении.
Ограничьте объём рассматриваемого кода
Сначала предоставьте функцию или относящийся к вопросу фрагмент, укажите язык, способ вызова и ожидаемое поведение. Если проблема зависит от конфигурации, формата входных данных или других функций, добавьте минимально необходимый контекст. Чётко обозначьте, что нужно понять: поток управления, граничные условия или возможные ошибки, чтобы ответ не превратился в общий список проверок всего проекта.
Задайте конкретные цели проверки
Например: «Объясни, как эта функция обрабатывает пустой ввод, и укажи граничные случаи для тестирования». Если нужны предложения по исправлению, попросите объяснить причины и ожидаемое влияние. При прямой вставке кода или передаче через доступные вложения проверяйте отступы и имена файлов; не добавляйте настоящие ключи и секреты ради удобства.
- Предоставьте нужный код, язык и ожидаемый результат.
- Опишите фактическое поведение или наиболее важные риски.
- Попросите отдельно перечислить находки, рекомендации и способы проверки.
Уточните, какие шаги проверки действительно завершены
Выводы, полученные только при чтении кода, относятся к статическому анализу и не означают, что тесты запускались. Если в ответе сказано, что программа выполнялась, проверьте соответствующие результаты инструментов; если среда недоступна, запросите список непроверенных частей. Перед применением изменений всё равно нужно проверить поведение в подходящей среде, особенно соответствие ожиданиям для обычного ввода и обработки ошибок.