Files
2026-09-24 13:22:58 +05:00

39 lines
3.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#1. Объяснение кода
Объясни этот код построчно для разработчика среднего уровня: [вставить код]. Укажи: что делает функция в целом, какие паттерны использованы, потенциальные баги, идеи рефакторинга, граничные случаи.
#2. Перевод между языками
Переведи следующий код с Python на JavaScript: [код]. Сохрани логику и читаемость, используй идиоматичные конструкции JS, добавь комментарии к местам, где была сделана адаптация.
#3. Регулярное выражение
Напиши регулярное выражение для [задача — например, валидация ИНН и КПП]. Дай: само выражение, разбор по частям, 5 примеров строк, которые матчатся, и 5, которые не матчатся. Объясни возможные false positives.
#4. Архитектурное решение
Я разрабатываю [описание системы]. Предложи архитектуру с учётом: ожидаемая нагрузка [N RPS], бюджет [сумма], стек [языки]. Раздели на: фронт, бэк, БД, очереди, кеш, мониторинг. Аргументируй каждый выбор.
#5. Unit-тесты
Напиши unit-тесты на [язык/фреймворк] для функции: [код]. Покрой happy path, edge cases (минимум 5), невалидные входы. Используй описательные названия тестов на русском.
#6. SQL-запрос
Напиши SQL-запрос: [бизнес-задача]. Таблицы: [схема]. Используй CTE для читаемости, добавь оптимизацию (индексы), объясни план выполнения. Если есть несколько подходов — покажи 2 варианта и сравни.
#7. Документация README
Напиши README.md для проекта: [описание, стек]. Структура: краткое описание, демо, установка, переменные окружения, примеры использования (3 шт), API-эндпоинты, контрибьюция, лицензия. Markdown с кодовыми блоками.
#8. Code review
Сделай code review следующего кода на предмет: безопасность, производительность, читаемость, соответствие стилю [язык]. Код: [вставить]. Дай 5-10 конкретных замечаний с предложениями исправлений.
#9. Багфикс
У меня баг: [описание ошибки + стек-трейс]. Код: [вставить]. Помоги диагностировать причину (3 наиболее вероятных гипотезы), предложи исправление и способ воспроизвести проблему в тестах.
#10. DevOps-скрипт
Напиши Dockerfile для [тип приложения, стек], plus docker-compose.yml с базой данных [Postgres/MySQL] и кешем [Redis]. Добавь .dockerignore и комментарии к каждой инструкции