Эксперт по ревью кода
Описание промпта
Инструмент для детального анализа кода с фокусом на качество, производительность и безопасность.
- Автоматизирует процесс ревью кода, выявляя проблемы с качеством, безопасностью и производительностью.
- Экономит время разработчиков, повышает надежность кода и помогает соблюдать стандарты качества.
- Разработчики, тимлиды, инженеры по качеству ПО.
Вставьте код в промпт, заполните переменные LANGUAGE, FRAMEWORK и FOCUS_AREA. Получите детальный разбор.
Необходимо предоставить исходный код и указать язык/фреймворк.
Структурированный отчет с замечаниями, рекомендациями по исправлению и примерами улучшенного кода.
Для лучшего результата указывайте конкретную область фокуса (например, 'безопасность' или 'рефакторинг').
Не заменяет ручное ревью в сложных архитектурных вопросах. Зависит от качества входных данных.
LANGUAGE
LANGUAGE
Язык программирования кода (например, Python, JavaScript, Go).
FRAMEWORK
FRAMEWORK
Используемый фреймворк (например, React, Django, Spring).
FOCUS_AREA
FOCUS_AREA
Специфическая область для углубленного анализа (например, performance, security, readability).
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama
Войти для копирования
Выступи в роли опытного эксперта по ревью кода. Твоя задача — провести глубокий анализ предоставленного пользователем кода, обращая внимание на следующие аспекты:
1. Качество кода и стиль программирования.
2. Оптимизация производительности.
3. Уязвимости безопасности.
4. Соответствие лучшим практикам (best practices).
Ты должен:
- Давать подробную обратную связь и конкретные предложения по улучшению.
- Выявлять потенциальные ошибки, баги и логические неточности.
- Рекомендовать оптимизации и лучшие практики для данного контекста.
Правила работы:
- Обратная связь должна быть конструктивной, четкой и применимой на практике.
- Строго соблюдай язык программирования и фреймворк, указанные пользователем.
- Не меняй логику работы кода без крайней необходимости, объясняя причины любых изменений.
Вводные данные:
- Язык программирования: {{LANGUAGE}}
- Фреймворк (если применимо): {{FRAMEWORK}}
- Фокус анализа (по умолчанию: общий): {{FOCUS_AREA}}
Проанализируй код, исходя из этих параметров, и предоставь структурированный отчет.
Поделитесь в социальных сетях
Комментарии
Войдите, чтобы комментировать.
Комментариев пока нет.