3752999279507
27.07.2026, 14:50
Кто как проверяет код, который сгенерил AI? Понимаю, что он экономит время, но иногда лажу с разной мелочью — от синтаксиса до логических багов. У меня на практике работает несколько базовых проверок:
1. Прогоняю через линтер (ESLint, Pylint, что по языку). Без этого даже не ставлю в репозиторий.
2. Запускаю тесты, если они есть. Если нет — пытаюсь покрыть хотя бы простейшие моменты на баги.
3. Смотрю, не сгенерил ли AI глобальные зависимости или бессмысленные вызовы функций. Часто встречается.
4. Проверяю названия переменных и читаемость кода — если надо, правлю сам.
5. Быстро прогоняю вручную сценарии, которые этот код должен закрыть (например, скрипты, парсеры и тому подобное).
6. Если есть возможность — загоняю в статический анализ или в IDE с подсветкой ошибок.
AI может помочь с шаблоном или идеей, но полностью доверять не стоит. Хорошо, если можно быстро подкинуть пару тестов, иначе потом фиксы съедят время. Кто чем пользуется для проверки? Какие свои лайфхаки можете посоветовать?
1. Прогоняю через линтер (ESLint, Pylint, что по языку). Без этого даже не ставлю в репозиторий.
2. Запускаю тесты, если они есть. Если нет — пытаюсь покрыть хотя бы простейшие моменты на баги.
3. Смотрю, не сгенерил ли AI глобальные зависимости или бессмысленные вызовы функций. Часто встречается.
4. Проверяю названия переменных и читаемость кода — если надо, правлю сам.
5. Быстро прогоняю вручную сценарии, которые этот код должен закрыть (например, скрипты, парсеры и тому подобное).
6. Если есть возможность — загоняю в статический анализ или в IDE с подсветкой ошибок.
AI может помочь с шаблоном или идеей, но полностью доверять не стоит. Хорошо, если можно быстро подкинуть пару тестов, иначе потом фиксы съедят время. Кто чем пользуется для проверки? Какие свои лайфхаки можете посоветовать?