Программисты могут прокачать свои навыки в университете или на курсах. Но многие предпочитают заниматься самообразованием. Один из отличных способов обучения – книги. Мы собрали топ лучших книг по программированию, которые проверены временем. 1 Р. К. Мартин «Чистый код. Создание, анализ и рефакторинг» Р. К. Мартин учит начинающих и опытных программистов писать идеальный код на основе ошибок других разработчиков. Здесь вся информация о “полировке” кода, а также тысячи инструкций по рефакторингу. Прочитав книгу, вы научитесь замечать типичные ошибки в своём коде и не делать их самому. Начинающим программистам иногда кажется, что раз программа заработала, то код идеален. Всё же работает. Но книга учит детально продумывать структуру, прописывать обработку всех исключительных ситуаций и давать переменным осмысленные имена, писать полезные комментарии. Позже самому же будет легче работать с таким чистым кодом. А ваши коллеги будут вспоминать вас только добрым словом. Благодаря этой книге в