Хороший программист старается делать свои функции чистыми. Если знать, что это такое, можно сойти за своего, а заодно написать читаемый код. Что такое функция Функция — это мини-программа внутри вашей основной программы, которая делает какую-то одну понятную вещь. Вы однажды описываете, что это за вещь, а потом ссылаетесь на это описание в тех частях программы, где это нужно. Например, вы пишете игру. Каждый раз, когда игрок попадает в цель, убивает врага, делает комбо, заканчивает уровень или падает в лаву, вам нужно добавить или убавить ему очков...
Всем Хай! И мы продолжаем. С сегодняшнего дня у нас открывается 4 блок обучения, в котором мы разберём, что такое функции в программировании. Теории здесь будет мало, зато практики будет много. И в конце блока у нас на выходе будет интересная и популярная игра, со своей графикой, насколько это возможно в консоли, и противником. Поэтому советую сразу подписаться на канал, чтобы узнать, что будет за игра и вместе изучить весь процесс создания игры. Дублирование кода - Зло! Я думаю, у вас возникали...