…Почему программисты должны писать псевдокод внутри своего реального кода.

Псевдокод — это еще один термин для комментариев в коде, чтобы помочь объяснить, что происходит в программе. Это может быть полезно как одному программисту, так и другим, кто анализирует его код. Когда программы разрастаются с пары сотен строк до десятков миллионов строк, полезно добавлять комментарии, которые помогают переводить компьютерную логику в коде в грамматические фразы и предложения.

Например, ниже приведен фрагмент скрипта из предыдущего туториала «Простое движение игрока».

У нас есть уравнение transform.position в одной строке кода. Над ним вы можете увидеть строку кода, перед которой стоит //, двойная косая черта. Двойная косая черта создает комментарии внутри C#, которые не влияют на программу. Этот комментарий отражает следующую строку кода. Следующие изображения показывают, как логика разбита на комментарии.

Комментарий работает как наш псевдокод. Это удобочитаемая фраза, логика которой отражает логику реального кода.

Конечно, это простой пример. Это полезно для тех, кто только начинает учиться программировать, но может не понадобиться для таких простых команд, как эти. Однако по мере усложнения кода и ссылок на многочисленные классы важно записывать логику, чтобы вы и другие могли понять ее позже.