Видео и подкасты для разработчиков
Избавляемся от Context в бизнес логике — как ответить на собеседовании
Как правильно избавиться от работы с ресурсами в бизнес логике?
Как правильно избавиться от работы с ресурсами в бизнес логике. Несколько подходов с их плюсами и минусами.
Содержание:
- 0:00 Введение
- 1:20 Код для рефакторинга
- 2:33 Решение 1. Вводим константу
- 4:12 Оптимизация Gradle сборки
- 5:00 Решение 2. Абстракция через интерфейс в месте использования
- 7:33 Решение 3. ResourceManager
- 10:00 Как нужно получать цвета из ресурсов
- 11:12 Решение 4. Абстрация над ресурсами
- 13:51 Kotlin Value Class
- 16:16 Перенос получения значения ресурса в место использования
- 18:28 Заключение
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Разработка3 недели назад
Навигация на SwiftUI: чего не хватает и как исправить
-
Разработка4 недели назад
Вам следует использовать бета-версии AndroidX
-
Разработка4 недели назад
Визуальная отладка с помощью Swift Charts
-
Интервью4 недели назад
Маркетологи в мобайле: Святослав Зее (Head of Performancе, Okko)

