Обложка канала

Frontender's notes

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

Frontender's notes

5 лет назад
Открыть в
​​🧐Почему так важно изучать структуры данных и алгоритмы?🤔

***
Они важны, потому что это то, чем вы занимаетесь после того, как станете программистом.
Без структур данных и алгоритмов вы будете всего лишь псевдокодером.
***
🎯Работа программистов - выполнять операции с данными.

основном выполняют эти три шага
1) Принимать данные
2) Обработать эти данные
3) Вернуть результат

👉🏻Входные данные могут быть любой формы.э
Например:
При поиске направлений на Картах Google вы указываете начальную точку и пункт назначения в качестве входных данных для службы Карт Google, при входе в Facebook вы указываете свой адрес электронной почты и пароль в качестве входных данных и так далее.

👉🏻Точно так же на третьем шаге приложение дает нам выходные данные в той или иной форме.
Как вы можете догадаться, максимум, что мы можем оптимизировать, - это второй шаг, на котором мы имеем дело с структурами данных и алгоритмами а значит всегда есть что оптимизировать.

👉🏻Структуры данных и алгоритмы относятся к способу организации и пошаговой обрабоки входной информации на нашем компьютере.
Если капнуть немного глубже ,можно догадаться что способ организации информации и её дальнейшая обработка могут сильно (если не сильнейшим образом) повлиять на производительность всего приложения.


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