Объяснение чужого куска кода построчно

DeepSeek Код ★ 4.7 (191)

Разбирает незнакомый код по частям: что делает каждая функция, как они связаны, где могут быть подводные камни.

Промпт

Объясни мне чужой код, как опытный наставник junior-разработчику.

КОД:
```
[ВСТАВЬ_КОД]
```

ЯЗЫК: [ЯЗЫК]
КОНТЕКСТ: [ОТКУДА_ЭТОТ_КОД и что я хочу с ним сделать]

Дай разбор:
1. ОБЩИЙ СМЫСЛ: что делает код одним абзацем
2. ПОСТРОЧНО (или поблочно): что происходит на каждом шаге
3. ИСПОЛЬЗУЕМЫЕ КОНЦЕПЦИИ: какие паттерны/идиомы здесь применены и зачем
4. ВНЕШНИЕ ЗАВИСИМОСТИ: какие библиотеки и почему
5. ПОТЕНЦИАЛЬНЫЕ ПРОБЛЕМЫ: производительность, безопасность, краевые случаи
6. ЧТО Я МОГУ УЛУЧШИТЬ: 2-3 конкретных совета
7. ВОПРОСЫ к автору, если бы я мог его спросить

Пример результата

Общий смысл: функция парсит JSON из API, нормализует поле даты и сохраняет в базу через ORM...

Похожие промпты

Полезные статьи

Все гайды →