freeCodeCamp/guide/russian/miscellaneous/how-to-start-when-you-are-s.../index.md

3.5 KiB
Raw Blame History

title localeTitle
How to Start When You Are Stuck Как начать, когда вы застряли

Вы - турист, как и я, вы получаете упражнение, и вы застреваете ... точно так же, как и все остальные. Вы не представляете, как начать, вы смотрите на своего редактора, и вы думаете, что у вас должна быть проблема, конечно, вы не являетесь материалом для разработчиков ... ну, вы ошибаетесь! Может, ты такой же, как я? Я визуальный человек, мне нравится рисунок лучше, чем текст. Всякая проблема, поставленная в схеме, имеет для меня больше смысла, чем если бы вы дали мне текст. Итак ... что мне делать, когда у меня возникают проблемы с решением / пониманием упражнения? Я начинаю рисовать. После того, как у меня будет мой рисунок, если мне нужно больше перевести его на код, я также могу записать его в псевдокоде. После этого перенос его на код не должен быть очень сложным.

Итак, каковы эти блок-схемы (рисунки) и псевдокод?

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

Блок- схема представляет собой поток вашей программы сверху вниз. На этом представлена ​​каждая команда. В зависимости от характера команды существуют различные формы, которые вы можете использовать. Некоторые из них, которые я использую в основном (вы можете больше узнать об этом, google - ваш друг, когда вы знаете, что для Google):

Более подробную информацию об этом вы можете найти здесь https://en.wikipedia.org/wiki/Flowchart .

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

Каждый алгоритм в учебном курсе Free Code Camp можно решить с помощью псевдокода и после этого перевести с помощью javascript в функциональный код JavaScript.