🔥

Тред (Арсений Александров)


Есть мнение, что покупать книги по разработке не имеет смысла, потому что сначала они, во время написания, отстанут от технологии, про которую рассказывают, потом будет публикация, книжка попадет к вам на полку, будет прочитана и станет не самым полезным источником правды.

А если вы ещё ждете русской версии - тогда дело становится совсем гиблым, потому что между отправной точкой создании книги и до вашего прочтения может пройти 3-5 лет!

За это время гугл успеет задеприкейтить 60% работающих библиотек, создаст ворох экспериментальных, но так и не даст инструмент, который будет хорошо работать и подходить под ваши требования. Или же API будет абсолютно неузнаваемым

Однако есть отдельная категория книг, которая не рассказывает о конкретных технология, которые меняется часто, но вместо этого старается рассмотреть культуру кода/архитектуры/разработки как эволюционирующее явление с выявленными полезными шаблонами

Это может быть GOF, это может быть Java Concurrency in Practice, а в моем случае - это книги Боба Мартина Clean Code и Clean Architecture. Их несомненный плюс в том, что читая их, будучи джуном, ты вникаешь в материал достаточно поверхностно, но тебе уже интересно

И спустя год ты снова берешь эту книгу, читаешь её и начинаешь куда лучше понимать практики, которые ты старался переизобрести каждый день, видишь проблемы, с которыми сталкивались до тебя и чувствуешь, что не один плаваешь в этом океане знаний, боли и постоянной гонки технологий

А какие книги по разработке вы купили или хотели бы купить себе (или очень раздражающему джуну), чтобы периодически их перечитываеть, находя что то новое?