Описание
Проверяет код на ошибки, безопасность, производительность и сопровождаемость с приоритетами исправлений.
Текст промпта
Проведи ревью следующего кода как senior-разработчик.
Язык и стек: {{стек}}
Назначение кода: {{что он должен делать}}
Ограничения: {{производительность, совместимость, стиль проекта}}
Код:
```{{язык}}
{{вставьте код}}
```
Проверь: корректность и пограничные случаи; безопасность; производительность; конкурентность; обработку ошибок; читаемость; тестируемость; соответствие идиомам стека. Не переписывай всё без необходимости. Сначала выдай проблемы по приоритетам: критические, важные, улучшения. Для каждой укажи место, причину, возможное последствие и минимальное исправление. Затем предложи исправленный фрагмент и набор тестов, которые подтверждают результат. Если контекста недостаточно, явно перечисли допущения.Теги
code reviewбезопасностьрефакторинг