reymer.ai

Ревью кода

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

Средний0 копирований65 просмотров

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

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

Промпт

Проведи детальный 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
  • качество кода
  • безопасность