Независимо от того, кто вы или насколько вы хороши как программист, вы всегда будете сталкиваться с частями своих сценариев, где вам нужно будет делать заметки.

Псевдокод — это заметка, написанная для описания общей идеи, концепции или логики кода, который вам либо нужно написать, либо вы пытаетесь понять, чтобы написать. Скажем, например, вы столкнулись со сложной концепцией системы и просто не можете понять, как заставить ее работать. Создав заметку и попытавшись конкретизировать общую идею вашего кода, вы можете изложить его для более легкого и подробного анализа и производства.

Примером этого может быть…

Обратите внимание, что в примере показан фактический всеобъемлющий формат C# для «оператора if», но конкретный код/детали ввода игрока и того, что должно произойти, написаны на английском языке. Это потому, что псевдокод предназначен для конкретизации логики и/или установки напоминаний для себя, а НЕ для написания фактического функционального кода. Это приходит после!

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

Я также использую псевдокод как способ написать/разгадать логику, которую я еще не полностью понял. Однако, если вы начнете писать его вне заметок, среда программирования может выдавать ошибки или даже автоматически исправлять вещи, которые, как вы знаете, являются просто временными операторами, которые будут заменены, как только вы узнаете, что там происходит на самом деле.