Push 163 file(s) from Obsidian

This commit is contained in:
2026-09-24 13:22:58 +05:00
parent 4c6a45e2e8
commit 9777f9490f
163 changed files with 36730 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
#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 и комментарии к каждой инструкции