0
рейтинг
1
2
Есть ответы
Объясни чужой код построчно
Когда использовать
Достался легаси, чужая библиотека или сниппет со Stack Overflow, который страшно вставлять вслепую.
Промт
Объясни код ниже. Мой уровень: [НОВИЧОК / СРЕДНИЙ / ЗНАЮ ЯЗЫК, НЕ ЗНАЮ ФРЕЙМВОРК].
Порядок:
1. Одно предложение: что делает код целиком.
2. Разбей на смысловые блоки, по 1–2 предложения на блок.
3. Отдельно: строки, где легко ошибиться при правке, и почему.
4. Что сломается, если убрать [КОНКРЕТНАЯ СТРОКА].
5. Три вопроса, которые стоит задать автору кода.
Не предлагай улучшений — только объясняй.
Код:
[КОД]
Что подставить
- Уровень — определяет глубину: новичку нужны основы синтаксиса, среднему — только идиомы фреймворка.
- Пункт 4 — точка, которую вы собираетесь трогать.
Пример ответа (фрагмент)
Строка 17 выглядит как копия строки 12, но работает с другим индексом массива. При рефакторинге их часто объединяют — и цикл начинает пропускать последний элемент.
Рекомендуемые модели
Qwen3 Coder 480B, DeepSeek V3.1, Qwen2.5 Coder 32B.
Как улучшить
Запрет на улучшения принципиален: иначе объяснение подменяется переписыванием, и вы так и не поймёте исходник.