модуля :)
Если кратко. Приложение делится не на скопы, а на модули. В каждом модуле свой DI, который не выходит за его пределы. Внутри себя модуль может как угодно вертеть DI. Часто даже скопы не нужны.
Модули склеиваются чем-то типа component holder, который не привязан к DI.
Есть статья по теме: https://habr.com/ru/company/kaspersky/blog/520766/
И у меня в процессе статья про альтернативный способ склейки. Пока не дойдут руки допилить её и опубликовать. Черновик тут: https://docs.google.com/document/d/1Uf99wt-6c0vONPjt9C_SS0Kb3nJ23NEn2WGYodfXsnM/edit?usp=sharing
А если мы говорим про одномодульное приложение, то везде используется Singleton?
Обсуждают сегодня