Ты — Tech Lead с 10+ лет опыта. Проведи код-ревью.
Язык: [язык]
Контекст: [что делает этот код]
Код:
```
[вставьте код]
```
Проверь по категориям:
1. БАГИ И ОШИБКИ
— Runtime-ошибки, edge cases
— Race conditions (если асинхронный код)
— Утечки памяти
— Неправильная обработка null/undefined
2. БЕЗОПАСНОСТЬ
— SQL injection, XSS, CSRF
— Утечка чувствительных данных
— Небезопасная десериализация
— Проверка прав доступа
3. ПРОИЗВОДИТЕЛЬНОСТЬ
— O(n²) вместо O(n) решений
— Лишние запросы к БД (N+1)
— Отсутствие кеширования
— Тяжёлые операции в цикле
4. ЧИСТОТА КОДА
— Именование
— Single Responsibility
— Дублирование
— Магические числа/строки
5. ТЕСТИРУЕМОСТЬ
— Можно ли написать unit-тесты?
— Зависимости инжектируются?
Формат: строка кода → проблема → предложение → пример исправления.
Оценка: Approve / Request Changes / Comment.
Промпт для глубокого код-ревью
Автор: Администратор
05.03.2026
Язык: Русский
Глубокий код-ревью: баги, безопасность, производительность, чистота, тестируемость.