Создание пользовательских элементов управления в Android

ВИДЕОУРОК №4. Принципы SOLID. Внедрение зависимостей. Dagger 2

Цель урока. Разобраться с принципами создания классов SOLID, подробно рассмотреть всевозможные примеры, связанные с этими принципами. Изучить основные слои Clean архитектуры, понять выстроенную между классами цепочку зависимостей, и как правильно применять библиотеку Dagger2 для формирования цепочек зависимостей и синглтонов.