# Просим объяснить код простыми словами

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/7-6-prosim-obyasnit

Не понял, что делает кусок кода? Попроси Claude объяснить как новичку — так ты не просто получаешь результат, а действительно учишься.

Ты уже умеешь просить Claude писать и менять код. Но есть навык не менее важный — **просить объяснить**. Открыл файл, увидел незнакомые строчки и не понимаешь, что они делают? Это нормально. И вместо того чтобы гадать, можно просто спросить.

## Спрашивать — это не стыдно, это умно

Многие думают, что задавать «глупые» вопросы про код — признак слабости. На самом деле наоборот. Claude никогда не устаёт, не закатывает глаза и готов объяснить одно и то же хоть десять раз. Воспользуйся этим.

Покажи ему непонятный кусок и попроси рассказать, что происходит:

```
объясни простыми словами, что делает этот файл — я новичок, без сложных терминов
```

Фраза «я новичок» и «без терминов» — это не вежливость, а инструкция. Она подсказывает Claude говорить на человеческом языке, а не сыпать словами вроде «асинхронный колбэк» и «иммутабельность».

## Понимать важнее, чем просто получить результат

Есть большая разница между двумя ситуациями. В первой ты просто принимаешь то, что предложил Claude, и идёшь дальше — а что там внутри, понятия не имеешь. Во второй ты понимаешь, **почему** код устроен именно так.

Вторая ситуация гораздо сильнее. Когда ты понимаешь свой проект:

- ты замечаешь, если что-то пошло не туда;
- ты можешь сам решить, нравится тебе предложение или нет;
- ты учишься — и с каждым разом ставишь задачи всё лучше.

Объяснения превращают работу с Claude из «магии, которая как-то работает» в настоящее обучение.

Хороший приём — попросить объяснить на примере: «покажи на простом примере, что делает эта строчка». Конкретный пример укладывается в голове куда лучше, чем сухое определение.

## Не бойся переспрашивать

Если первое объяснение всё равно осталось туманным — это не тупик, а повод уточнить. Так же, как в живом разговоре:

```
всё равно не до конца понял — объясни ещё проще, как будто мне 10 лет
```

Claude спокойно зайдёт с другой стороны, подберёт другую аналогию. Понимание — это диалог, и каждый твой вопрос приближает к ясности.

## Попробуй

В этом уроке нет задания в терминале — он про привычку спрашивать. Вспомни любой непонятный тебе кусок кода (или представь его) и подумай, как бы ты попросил Claude объяснить его простыми словами. А потом ответь на вопросы ниже.
