[Android Advanced] Topic #3 - Dependency Injection

Минск, 9 Марта 19:00 - 21:00

9 марта (понедельник) в SPACE пройдет лекция Android Advanced Topic #3 - Dependency Injection от Android Academy Minsk.  Регистрация участников с 18.30, начало - в 19.00.

Зарегистрироваться можно по ссылке.

Dependency injection (DI) is a technique widely used in programming and well suited to Android development. By following the principles of DI, you lay the groundwork for good app architecture.

Implementing dependency injection provides you with the following advantages:

  • Reusability of code
  • Ease of refactoring
  • Ease of testing

Together with you, we will consider:

  • What is DI, Introduction
  • Relationship:
  1. Cohesion, Coupling
  2. Composition, Aggregation, Inheritance - dependency management
  3. Benefits of using DI
  4. Injection types
  • Service Locator Introduction
  1. Intro, what is it SL
  2. Differences with DI
  • Dagger 2
  1. Main components: module(provide, binds), component.
  2. Scope
  3. Builders, Factory
  4. Subcomponent
  5. Lazy & Provider
  • Dagger 2 Generated code
  • Dagger 2 Component Dependency 


BTW, we create a telegram chat for the discussions!

See you soon!

Android Academy team.

Стоимость участия

Бесплатно

Место проведения

Минск, ул. Октябрьская, 16/4

Идут 5

  • 5 гостей

Обсуждение

Сортировка:
07dbaa013ffea91c44a08104ffb993da

не совпадают адрес проведения и адрес, указанный на карте (тут район немиги а не октябрьской)


Авторизуйтесь, чтобы оставлять комментарии

Перепечатка материалов dev.by возможна только с письменного разрешения редакции.
При цитировании обязательна прямая гиперссылка на соответствующие материалы. Пишите на editor@dev.by.