2025-10-21 19.39.40.jpg
129 KB
Задачи System Design: Чат, модуль Аналитики, Избранное
В прошлом году мы делали марафон по проектированию. И тогда участвовало почти 100 человек. Я решил что все же можно поделиться контентом оттуда и выбрать самые интересные варианты.
В прошлом году мы делали марафон по проектированию. И тогда участвовало почти 100 человек. Я решил что все же можно поделиться контентом оттуда и выбрать самые интересные варианты.
🏋️♂️ Тренировки: Mobile System Design
Я люблю программировать. Мне нравится то, чем я занимаюсь. Весь мой контент построен исключительно на техничке.
Поэтому внутри сообщества, каждую последнюю неделю месяца, буду регулярно делать неделю общих тренировок.
Индивидуальные занятия переходят в групповые. Прошлый марафон проектирования показался мне крутым и поэтому сделаем лайт версию.
Начнем с систем дизайна💪
На следующей недели мы создадим отдельный чат, где запроектируем три фичи:
- Мессенджер
- Свой BDUI
- Видеозвонки
Сложные и челенджевые задачи.
Коллективное обучение всегда дается лучше. Оно кросс-опыляет и дает насмотренности.
Попасть на тренировки можно💰 тут или ⭐️ тут
Я люблю программировать. Мне нравится то, чем я занимаюсь. Весь мой контент построен исключительно на техничке.
Поэтому внутри сообщества, каждую последнюю неделю месяца, буду регулярно делать неделю общих тренировок.
Индивидуальные занятия переходят в групповые. Прошлый марафон проектирования показался мне крутым и поэтому сделаем лайт версию.
Начнем с систем дизайна
На следующей недели мы создадим отдельный чат, где запроектируем три фичи:
- Мессенджер
- Свой BDUI
- Видеозвонки
Сложные и челенджевые задачи.
Коллективное обучение всегда дается лучше. Оно кросс-опыляет и дает насмотренности.
Попасть на тренировки можно
Please open Telegram to view this post
VIEW IN TELEGRAM
Готовы ли юзать аи-тулкиты на работе или в команде?
Anonymous Poll
69%
Да, уже юзаю
10%
Да, но пока не разрешают из-за безопасности
9%
Да, просто не пробовал
6%
Да, не хочу, но придется
1%
Нет, пусть другие этим занимаются
2%
Нет, это убивает во мне творчество
2%
Нет, и не буду НИКОГДА
Мессенджер справедливо считается одним из сложных приложений. Его не сделаешь нормально ни на BDUI, ни на кроссплатформе. А в нативе нужны крепкие навыки.
Если ты хоть раз готовился к собесу в топовую компанию — ты точно видел это.
Чаты дают все: Т-Банк, Альфа, Авито, Яндекс — и не просто так. Даже мы обсуждали с тимлидом авито, что мессенджер это идеальная таска. Она простая на словах, но раскрывает весь уровень инженера.
Когда тебе говорят "сделай архитектуру", то никто не ожидает что ты будешь говорить про VIPER/TCA/MVVM.
Ожидаются ответы на вопросы:
Эта задача не про два экрана. Здесь можно копнуть глубоко: от сетевых протоколов до архитектуры хранилища.
И по тому, как ты её решаешь, отлично видно — умеешь ли оценивать риски, сроки и приоритеты.
Сделал подборку самых интересных решений. А также мы уже делали систем дизайн с разрабом из VK мессенджера.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
CodeCamp
Apple сделали это — представила Swift SDK для Android 🤬
Теперь Swift — не только язык iOS и macOS, но и полноценный инструмент для написания Android-приложений. Да-да, теперь можно собирать игры и софт под обе платформы на одном языке.
Теперь Swift — не только язык iOS и macOS, но и полноценный инструмент для написания Android-приложений. Да-да, теперь можно собирать игры и софт под обе платформы на одном языке.
Помню когда говорил, что Apple будет идти в сторону кроссплатформы — говорили такого не будет. Ну ок. Че ждем смерть KMP/CMP/Flutter'ов и реакт нейтива?
This media is not supported in your browser
VIEW IN TELEGRAM
Два месяца с whoop и выводы похожие:
- все имеет отложенный эффект. Ты знаешь, что если выпьешь больше чем нужно алкоголя, то следующие пару дней у тебя будет плохой режим
- у тебя есть долги: высыпание, чтение, спорт. От этого не убежишь и ударит с отложенным коллбэком
- сон важнее всего. Его стараюсь не откладывать
- стресс трекаешь постоянно. Он для тебя главный враг
- все имеет отложенный эффект. Ты знаешь, что если выпьешь больше чем нужно алкоголя, то следующие пару дней у тебя будет плохой режим
- у тебя есть долги: высыпание, чтение, спорт. От этого не убежишь и ударит с отложенным коллбэком
- сон важнее всего. Его стараюсь не откладывать
- стресс трекаешь постоянно. Он для тебя главный враг
Интересные мысли стали попадаться в линкедин, что потребность кроссплатформы у бизнеса падает. Особенно с приходом АИ
Я и по себе заметил, что с курсором или другими тулкитами стало проще разбираться в разы на проектах других платформ. Хочешь узнать как андроид или веб сделал фичу? Просто отдал аи-агенту + сам дописал
Ну или узнал бизнес логику фичи на бэке + сгенерировал тесты и моки.
Знаю даже уже qa некоторых компаний легко в любой платформе ищут баги. Ну что, ждем тех сингулярность?
Я и по себе заметил, что с курсором или другими тулкитами стало проще разбираться в разы на проектах других платформ. Хочешь узнать как андроид или веб сделал фичу? Просто отдал аи-агенту + сам дописал
Ну или узнал бизнес логику фичи на бэке + сгенерировал тесты и моки.
Знаю даже уже qa некоторых компаний легко в любой платформе ищут баги. Ну что, ждем тех сингулярность?