Зачем в коде нужны комментарии и заметки?
Видел в коде строчки, которые компьютер как будто не выполняет — это «комментарии». Что это такое и зачем они нужны простыми словами? Разве лишний текст не мешает программе?
2 ответа
Комментарий — это записка для людей прямо внутри кода. Компьютер её не читает и пропускает. 📝
Представь, что ты собираешь Lego по схеме и подписываешь карандашом: «эта деталь — крыло, не потеряй». Робот, который строит, эти подписи не читает — они только для тебя и твоих друзей, чтобы не запутаться. Вот комментарий в коде такой же.
Как это выглядит (значок комментария зависит от языка, например #):
# тут мы считаем очки игрока
очки = очки + 10
Первая строчка — записка для человека. Компьютер её пропустит, а команду ниже выполнит.
Зачем комментарии нужны?
- Чтобы не забыть, зачем ты это написал. Через неделю свой же код можно не вспомнить!
- Чтобы другу было понятно, что тут происходит.
- Чтобы временно «выключить» команду — закомментировал, и она не работает, но не стёрта.
Мешает ли это программе? Нет! Компьютер комментарии просто не замечает, они на скорость и работу не влияют.
Главное: комментарии — это доброе дело для себя в будущем и для других людей. Как подписать коробки на полке, чтобы потом легко найти нужное 🙂.
Коротко: комментарий — это заметка для людей внутри кода, которую компьютер не выполняет.
Как подпись карандашом на схеме Lego: тебе помогает, а робот-строитель её не читает. Нужны, чтобы не забыть, зачем что написано, и чтобы код был понятен другим. Программе они не мешают — компьютер их просто пропускает. Это вежливость по отношению к себе будущему и к друзьям.