Обложка канала

Mobile Native

Полезные материалы по мобильной разработке. Статьи, подборки, нововведения, анонсы.

Mobile Native

4 года назад
Открыть в
Delegation Pattern: An effective way of replacing Android’s Base Activity with native Kotlin support Статья в которой рассматриваются общие вопросы паттерна Delegation и в качестве примера показано как с помощью Kotlin Delegate можно избавиться от Base Activity. Базовые классы vs Делегаты – вечно холиварная тема. На всякий случай про базовые классы, т.к. в Java/Kotlin нет множественного наследования классов, приходиться всё пихать в базовый класс, что собственно нарушает Single Responsibility Principle из SOLID. Читать (En)