#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 и комментарии к каждой инструкции