Книжный куб
11.2K subscribers
2.69K photos
6 videos
3 files
1.99K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
Прогейминг, Overwatch, киберспорт
Сегодня я прочитал простенькую книгу про создание Близзард лиги OWL по игре Overwatch.
Последние 15 лет я не играю в игры, но вот читать про них мне до сих пор интересно. Конкретно в этой книге рассказывается история создания лиги и проведения сезонов 2018 и 2019, причем глазами человека, который был причастен ко внутренней кухне команд победителей. Сама история понятна и не вызывает вау эффекта, но вот скорость изменений поражает:
- как растет популярность киберспорта
- как растут призовые фонды
- как меняется игровая мета и как под нее приходится подстраиваться
В общем, книга занимательная в плане отвлечься на пару часов и погрузиться в спортивную историю ... ну пускай киберспортивную:)

#Games #CyberSport
👍7😁2
Вчера я прочитал еще книгу-комикс "Умные решения" Дэна Ариели, который является профессором поведенческой экономики в университете Дьюка.
Автор рассказывает про рыночные и социальные нормы в плане принятия решений и делает это очень просто и понятно. Он говорит о том, как работают эти нормы и что будет если путать ситуации, когда применимы одни, а вы ориентируетесь на другие нормы (спойлер: ничего хорошего). Книга простая и отлично подходит как для взрослых, так и для детей.
А изначально я купил эту книгу из-за ее автора, курс которого я проходил давно на Coursera и который назывался "A Beginner's Guide to Irrational Behavior" и курс был просто чумовой.
Я рассчитывал, что и книга будет крутой и она не обманула мои ожидания:)
В общем, рекомендую произведения Дэна, а именно упомянутую выше книгу и курс.

P.S.
У Дэна есть классическое видео "Are we in control of our decisions?" с его выступления в рамках TED. Рекомендую глянуть и его

#Psychology #Economics #ForKids
🔥9
В последние несколько лет я активно занят выстраиванием процессов разработки в большом мобильном приложении Tinkoff Bank.
Я рассказывал про эволюцию подходов к его развитию на прошлой неделе в рамках Highload++.
В этой же статье пойдет речь про whitepaper от Facebook “Continuous Deployment of Mobile Software at Facebook (Showcase)”, который они опубликовали еще в конце 2016 года. Суть в том, что в Facebook в 2012 году активно шел переход к нативной разработке мобильных приложений от просто мобильной обертки над web приложением. Релизные циклы Android и iOS были по 4 недели и в команде было порядка 100 инженеров. Их не устраивали такие релизные циклы и они работали над своими процессами. К 2016 году команда выросла в 15 раз, а релизные циклы сократились — Android 1 раз в неделю, а iOS 1 раз в 2 недели.
По мере внедрения процессов ребятам важно было контролировать, чтобы
— качество программного обеспечения не ухудшалась при ускорении релизного цикла
— продуктивность разработчиков не уменьшалась при ускорении релизного цикла и увеличении команды
В итоге, ребята написали документ, который мы рассмотрим сегодня. В этом документе рассказывается про то, как они выстроили свои процессы и как анализировали эффект от применения этих процессов. Я считаю, что из этого документа можно почерпнуть много интересного из опыта и оптимизировать свои процессы и их visibility для менеджмента.

#Processes #Management #WhitePaper #Software #ExternalReview
👍12👏2
Вчера я прочитал сборник цитат знаменитых архитекторов "Слово архитектору".
Книга легко читается, так как на каждой странице представлено по одной цитате, а соседние цитаты на одном развороте связаны общей мыслью, что приводит к ощущению диалога между корифеями архитектуры.

Сами высказывания представляют собой самые разные мнения об искусстве, которые могут вдохновить или навести на мысли. Отдельно отмечу, что книга читается хорошо, если вы знаете этих архитекторов и понимаете в каком времени и какой манере они творили - это позволяет добавить цитате объема за счет дополнительных знаний о контексте:)

#Architecture
👍9
Сегодня я решил продолжить тему платформенной разработки, о которой я рассказывал недавно на Highload.
Сегодня речь про мою базовую статью "Платформенные команды — что это такое и зачем они нужны", которую я написал 2 года назад после выступления на Techlead Conf 2020.
Кажется, что статья не стала менее актуальной для тех, кто хочет узнать что это такое и зачем:)

#Platform #Engineering #Software
👍6