JavaRush /Java блог /Random /Подборка книг для программистов
Bakytzhan
5 уровень
Алматы

Подборка книг для программистов

Статья из группы Random
1. Алгоритмы на Java, 4-е издание Настольная книга по алгоритмам, от Роберта Седжвика. Такие книги не надо читать от корки до корки, а читать выборочно, использовать как руководство. Большой плюс для меня, что примеры написаны на Java, но если вы используете другой язык программирования, то трудности для понимания не должно быть, так как в примерах нету специфичных вещей для Java. Все алгоритмы и структуры данных реализованы с нуля. 2. Рефакторинг, Мартин Фаулер Программисту чаще приходится читать и поддерживать код, чем писать его с нуля. Часто так бывает, что программист в новом проекте, не знает с чего начать. Или бывает так, что программист хочет переписать все. Но бизнес не готов ждать, что проект перепишут полностью, если он уже работает и приносит пользу/доход. И выпуск нового функционала никто не отменял. Есть правило бойскаута - оставлять код/файл после себя лучше, чем он был до. Данная книга очень полезная, и читая её каждый раз, нахожу все больше и больше полезной информации для себя. Рефакторинг проекта - это именно то, с чем вы будете сталкиваться каждый раз. 3. Если вам понравилась подборка, то третью книгу вы можете узнать в видео.
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ