Книги, которые я прочитал

Они помогли мне понять многие вещи и я их искренне рекомендую прочитать каждому разработчику
Паттерны объектно-ориентированного проектирования

Паттерны объектно-ориентированного проектирования

Гамма Эрих, Хелм Ричард, Джонсон Роберт, Влиссидес Джон
Эта книга открыла для меня прекрасный мир ООП. По факту, это справочник из самых популярных паттернов проектирования. На практике пригодятся они не все, разумеется. Но это база, это знать надо.
Чистый код: создание, анализ и рефакторинг

Чистый код: создание, анализ и рефакторинг

Роберт Мартин
Сборник советов как надо и не надо писать красивый, хороший, рабочий и главное поддерживаемый в дальнейшем код. Книга не столько о визуальной красоте, сколько о функциональности выразительности кода.