Ревью кода

Детальный code review с рекомендациями по улучшению

Средний1 копирование

Заполните переменные

Значения автоматически подставляются в текст промпта

Промпт

Проведи детальный code review следующего кода: ```[язык] [код] ``` Проанализируй по критериям: 1. **Читаемость**: именование, форматирование, комментарии 2. **Архитектура**: паттерны, SOLID, разделение ответственности 3. **Производительность**: сложность алгоритмов, оптимизация 4. **Безопасность**: уязвимости, валидация, обработка данных 5. **Тестируемость**: можно ли легко покрыть тестами 6. **Поддерживаемость**: легко ли вносить изменения Для каждой проблемы: - Строка кода - Описание проблемы - Уровень критичности (critical/major/minor) - Рекомендация с примером исправления Финал: общая оценка и топ-3 приоритетных улучшения.

Пример результата

## Code Review ### Критические проблемы **Строка 2: SQL Injection** ```python db.query(f"SELECT * FROM users WHERE id = {id}") ``` ⚠️ **Critical**: Уязвимость SQL-инъекции **Рекомендация:** ```python db.query("SELECT * FROM users WHERE id = %s", (id,)) ```...

Примеры применения

  • •code review
  • •качество кода
  • •безопасность