Второе видео из курса “Основы программирования“. Сегодня мы поговорим, что такое алгоритмы, визуальное их представление и псевдокод. Все это поможет в том, чтобы правильно писать программы, чтобы потом не переписывать их по 5 раз. Дело в том, что есть определенные сроки, которые называются deadline (линия смерти) и в них нужно укладываться иначе будут штрафы, увольнения и т.д. А что же делать если времени мало, а кранчей (переработок) не хочется? Нужно продумать как программа должна работать. В больших компаниях есть должность архитектора программного обеспечения - он не пишет код, а рисует схемы (UML диаграммы), где показывает как программа будет работать, какие модули нужно создать и как нужно их связать друг с другом. К слову, архитекторы ПО получают больше рядовых разработчиков, потому что от правильной архитектуры ПО зависит количество времени и ресурсов которое понадобится на создание нужной системы, а экономия ресурсов = экономия денег, чему владельцы IT компаний будут несказанно рады. Ну пусть архитекторы себе там придумывают, как это связано с основами программирования? А самым прямым, потому что не во всех компаниях есть архитектор и часто его обязанности распределяются на разработчиков и если ты плохо продумаешь свою программу или свою часть кода, то ты рискуешь нарваться на штраф или даже на увольнение. Также, если ты разберешься с тем как работает программирование тебе будет проще понимать, как написать тот или иной код. Тайм-коды: 00:45 Введение 03:50 Кто такой архитектор ПО 05:35 Алгоритморожденные 07:13 Алгоритмы 12:32 Блок-схемы 17:19 Псевдокод Ссылка на мою группу Telegram: Notion: #айтимысли #айти #программирование #основыпрограммирования
Hide player controls
Hide resume playing