TGViewer
Библиотека программиста (книги для разработчиков) Библиотека программиста (книги для разработчиков) @programmist_of · 20.7K subscribers
Post #2893 3.15K
📚Подборка книг для мобильных разработчиков: продвинутый уровень

🔹Роберт Мартин: «Чистая архитектура»
Упомянутый ранее Дядюшка Боб рассказывает про очень популярный подход к проектированию приложений. В Android-разработке популярны обсуждения чистоты архитектуры. Книга даёт представление о подходах SOLID, слоях и других принципах: «Что? Куда? Как?».

🔹Егор Бугаенко: «Элегантные объекты»
В данной книге представлено уже более глубокое погружение в суть и принципы ООП. Как и всегда — есть о чем подумать и с чем поспорить. Хорошая возможность взглянуть на известное ранее с другой стороны.

🔹Роберт Лав: «Ядро Linux: описание процесса разработки»
Не про мобильную разработку, но книга поможет глубже понять систему, на которой был основан Android.

Алекс Сюй: «System Design. Подготовка к сложному интервью»
Android-разработчикам тоже важно понимать системный дизайн. Эта книга подготовит вас к вопросам на собеседованиях и поможет понять, что скрывается за пределами мобильного приложения.

🔹Jorge Castillo: «Jetpack Compose internals»
Jetpack Compose — современный подход к созданию UI в Android (а уже — и для Kotlin Multiplatform). Книга расскажет, как Compose работает изнутри и поможет познакомиться с современным набором инструментов.

🔹Евгений Зобнин: «Android глазами хакера»
Единственная «платформенная» книга в подборке. Не вся информация в книге может оказаться актуальна, но в ней представлены интересные примеры, обсуждены принципы работы внутренних инструментов безопасности.

🔹Marcin Moskala: «Kotlin Coroutines: Deep Dive»
Корутины — основа асинхронной работы в Android. Они очень важны в современной Android-разработке, про них спрашивают почти на каждом собеседовании. Эта книга позволит разобраться с различными аспектами работы с корутинами и глубоко погрузиться в тему.

🔹Брайн Гетц: «Java Concurrency на практике»
Глубокое руководство по созданию многопоточных программ на Java, построенное на принципах безопасного, масштабируемого и эффективного параллелизма. Принципы многопоточности особенно не поменялись для Kotlin (как «наследника» Java), поэтому знания из этой книги будут полезны и тем, кто с Java не работал. Но важно помнить, что далеко не все приемы из этой книги буду встречаться мобильным разработчикам.

🔹Дональд Эрвин Кнут: «Искусство программирования»
Magnum opus Дональда Кнута. Несколько томов. Фундаментальный анализ важнейших алгоритмов.

👉@programmist_of
  • ❤ 1
  • 🔥 1
  • 🤣 1
More from @programmist_of
  1. Sep 29, 2026Как перейти от монолита к микросервисам без лишнего риска? 🎥 6 октября в 20:00 МСК на отк…
  2. Sep 28, 2026📚 40 Algorithms Every Programmer Should Know: Hone your problem-solving skills by learnin…
  3. Sep 24, 2026ИИ-система может отлично решать задачи бизнеса, но при этом оставаться уязвимой. Утечки да…
  4. Sep 22, 2026📚 Machine Learning Simplified: A Gentle Introduction to Supervised Learning (2022) ✍️ Авт…
  5. Sep 15, 2026📚 We, Programmers: A Chronicle of Coders from Ada to AI (2025) ✍️ Robert C. Martin Книга…
  6. Sep 6, 2026📚 Fluent Python Clear, Concise and Effective Programming, 2nd Edition (2022) ✍️Автор: Luc…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →