Connect with us

Видео и подкасты для разработчиков

Избавляемся от 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.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: