Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Структуры данных, а не алгоритмы, играют центральную роль в программировании.
Ммм… Ну есть у вас Козлоотпущеническое само-балансирующее древо(Scapegoat tree), структура данных, а собственно на чем строится чтение и запись? На тех же алгоритмах.
Есть у нас супер структуры данных такие как графы, только грош им цена на практике без всех Дейкстр и А* алгоритмов.
Не даром например Кнут в своем "Искусстве Программирования" рассматривает алгоритмы и структуры данных неразрывно.
Плохие программисты беспокоятся о коде. Хорошие программисты беспокоятся о структурах данных и их взаимоотношениях
Больше похоже на отмазку типа идите с вашим чистым кодом лесом и оставьте меня писать код который поймут полторы калеки на этой планете.
Это все мега относительно, структуры данных важны при написании/расширении компилятора, но не при написании какойнить Restful API средней руки. Цитата вырвана из контекста.
По мне так, структура данных, это как полочки и крючки в гараже — при эффективном расположении меньше усилий затрачиваешь на поиск инструментов и саму работу с ними.Хорошее сравнение.
Данные по-прежнему важнее