Город МОСКОВСКИЙ
02:01:06

ДИСТАНЦИОННЫЕ ПАРЫ В УНИВЕРЕ / ПИШЕМ КУРСОВУЮ

Аватар
Учим Делать с Страстью
Просмотры:
30
Дата загрузки:
20.09.2023 04:15
Длительность:
02:01:06
Категория:
Технологии и интернет

Описание

В мире существует более тысячи разных языков программирования. Многие из них чуть меньше, чем полностью бесполезны. У вас может быть замечательная карьера, если вы владеете 3-4 языками программирования. Но не пугайтесь, они не такие сложные, как человеческие языки.
Языки программирования зачастую описываются своей парадигмой, которая является способом категоризации видов функций. Например, JavaScript — язык, который может быть запущен в любом веб-браузере, также он заслуженно занимает лидирующие позиции в рейтинге популярности. Он имеет разнообразный набор функций: поддерживает императивные, структурируемые, объектно-ориентированные и управляемые событиями парадигмы. Пока что это может звучать странно для вас, но если вы углубитесь в языки программирования, то поймёте, что значат все эти понятия.

У языков программирования есть одна особенность — если два языка имеют сходство в парадигмах, то, как правило, они схожи и в синтаксисе. После изучения JavaScript вы сможете понять до 75 % кода на Python или Ruby, так как они похожи.

Опытные разработчики рассматривают проблемы с точки зрения алгоритмов — серии шагов, которые нужно выполнить для достижения определённой цели, даже если детали меняются. Давайте разберем это на основе реальных примеров. Рассмотрим сервис покупок Amazon. Каждый раз, когда вы что-либо покупаете, то совершаете примерно одинаковые шаги: откладывание покупок в корзину, выбор способа оплаты, прописывание адреса для доставки, выбор скорости доставки и подтверждение заказа. Для каждой покупки используется один и тот же код (он же алгоритм в данном случае). Разнятся лишь данные (детали). Таким образом, можно прийти к мысли, что алгоритмы могут быть созданы на любом нормальном языке программирования. Вы же помните, что не все они хороши и полезны? Когда вы научитесь выстраивать своё мышление в виде алгоритмов, то язык программирования будет всего лишь вашим инструментом. Иначе говоря, у вас могут быть инструменты для создания космического корабля, но из-за отсутствия правильных мыслей и идей у вас получается создать только дверь для дома, которая должна быть космическим кораблём. Конечно, хорошее знание языка на высоком уровне играет важную роль. Но важнее уметь описывать правильно все процессы.

Рекомендуемые видео