Продолжаем разбирать прикладные вещи, которые могут помочь на собеседовании и в работе:
✋ Паттерн декоратор Динамически добавляем функциональности классу, оборачивая его в нужную обертку. Хорошая замена наследованию
✋ Паттерн мост Разделяем класс на две отдельные иерархии — абстракцию и реализацию
В целом, касательно паттернов, особенно если готовитесь к собеседованию, можно подглядеть тут. Несмотря на отсутствие примеров на Kotlin, псевдокод и визуализация находятся на высоком уровне
Post #2000
2.15K
- 🔥 5
- 👍 4