Делюсь опытом по Android-разработке и построению карьеры лида. Описываю свой путь Android-разработчика от кода к архитектуре, лидерству и продуктовому мышлению
📌Курс по System Design https://stepik.org/a/262641
📌Менторинг https://clck.ru/3HseCY
Post #242
1.26K
Применяем паттерны проектирования в Android. Flyweight (Легковес).
Тема паттернов традиционно считается чем-то очень сложным, однако многие из разработчиков могут даже не подозревать, что используют их каждый день.
В этой статье я описал один из популярных паттернов, который реализован под капотом в Java, вы узнаете зачем вам применять такой паттерн проектирования как Легковес, какие есть примеры реализации в реальной жизни, узнаете о преимуществах и недостатках паттерна. И самое главное, после прочтения этой статьи вы ответите на вопрос, который очень любят задавать на собеседованиях. @android_school_ru
Узнать про паттерн Flyweight (Легковес)
Тема паттернов традиционно считается чем-то очень сложным, однако многие из разработчиков могут даже не подозревать, что используют их каждый день.
В этой статье я описал один из популярных паттернов, который реализован под капотом в Java, вы узнаете зачем вам применять такой паттерн проектирования как Легковес, какие есть примеры реализации в реальной жизни, узнаете о преимуществах и недостатках паттерна. И самое главное, после прочтения этой статьи вы ответите на вопрос, который очень любят задавать на собеседованиях. @android_school_ru
Узнать про паттерн Flyweight (Легковес)