Telegram Group & Telegram Channel
Hacking System Design Interview v.2

Заканчиваю серию постов – я сделал форк самого известного фреймворка по прохождению секции проектирования систем. Кстати, предыдущие посты можно прочитать здесь: проектирование приложения, проектирование Firebase SDK.

Зачем? Мне не нравится некоторые куски оригинального репозитория, а именно его конечный результат — спроектированные диаграммы. Я считаю их некачественными. Неясно, зачем вводятся те или иные компоненты и как они связаны. Кроме того, некоторые компоненты излишни или вообще не нужны (например, DI Graph, Coordinator).

Доклад с мобиуса “Как пройти архитектурную секцию собеседования” рассматривает лишь проектирование конкретного модуля конкретной фичи с заранее предлагаемый MV* паттерном: почему так? Как устроены остальные фичи? Как устроена связь между фичами? Как устроена многомодульность? Как пройти секцию, если тебя просят спроектировать библиотеку?

📌 Я перевел оригинальный фреймворк и дополнил его фича-модульной и чистой архитектурой, а также своими мыслями, как пройти данную секцию. В планах — перевести примеры с проектированием библиотек и дополнить их.

Крайне приветствуется:
1. Поставить звездочку;)
2. Контрибьютить и дополнять репозиторий.
https://github.com/iartr/mobile-system-design



group-telegram.com/artrblog/23
Create:
Last Update:

Hacking System Design Interview v.2

Заканчиваю серию постов – я сделал форк самого известного фреймворка по прохождению секции проектирования систем. Кстати, предыдущие посты можно прочитать здесь: проектирование приложения, проектирование Firebase SDK.

Зачем? Мне не нравится некоторые куски оригинального репозитория, а именно его конечный результат — спроектированные диаграммы. Я считаю их некачественными. Неясно, зачем вводятся те или иные компоненты и как они связаны. Кроме того, некоторые компоненты излишни или вообще не нужны (например, DI Graph, Coordinator).

Доклад с мобиуса “Как пройти архитектурную секцию собеседования” рассматривает лишь проектирование конкретного модуля конкретной фичи с заранее предлагаемый MV* паттерном: почему так? Как устроены остальные фичи? Как устроена связь между фичами? Как устроена многомодульность? Как пройти секцию, если тебя просят спроектировать библиотеку?

📌 Я перевел оригинальный фреймворк и дополнил его фича-модульной и чистой архитектурой, а также своими мыслями, как пройти данную секцию. В планах — перевести примеры с проектированием библиотек и дополнить их.

Крайне приветствуется:
1. Поставить звездочку;)
2. Контрибьютить и дополнять репозиторий.
https://github.com/iartr/mobile-system-design

BY Engineering notes | Артур Илькаев




Share with your friend now:
group-telegram.com/artrblog/23

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

However, the perpetrators of such frauds are now adopting new methods and technologies to defraud the investors. As the war in Ukraine rages, the messaging app Telegram has emerged as the go-to place for unfiltered live war updates for both Ukrainian refugees and increasingly isolated Russians alike. Such instructions could actually endanger people — citizens receive air strike warnings via smartphone alerts. "He has to start being more proactive and to find a real solution to this situation, not stay in standby without interfering. It's a very irresponsible position from the owner of Telegram," she said. The Russian invasion of Ukraine has been a driving force in markets for the past few weeks.
from ca


Telegram Engineering notes | Артур Илькаев
FROM American