Задать вопрос
@Speakermen

Что именно имел ввиду Линус Торвальдс?

Не понимаю, если код не покрывать тестами, не рефакторить, не писать безопасный код думать о структурах данных это good? Что такое структура данных?(( Это массивы, объекты?

Плохие программисты думают о коде. Хорошие программисты думают о структурах данных и их взаимосвязях», — Линус Торвальдс
  • Вопрос задан
  • 393 просмотра
Подписаться 1 Простой 1 комментарий
Решение пользователя Алексей Черемисин К ответам на вопрос (3)
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Он имел ввиду главенство архитектуры над кодом. И у него это неплохо получилось.
Прежде чем писать код, тесты и прочее, сначала проработайте архитектуру, и в частности архитектуру данных, их взаимосвязи.
В программировании есть метод DOA - data-driven-architecture https://habr.com/ru/company/timeweb/blog/590675/
Такой подход становится очень популярным. А с появлением современных языков програмирования, еще и очень удобным. Например в clojure.
Ответ написан