все в App класс или делать 100500 вложенностей классов, чтобы потом через месяц в жизни было этот клубок не распутать
ну если ты каждый раз создаёшь новый, то к тебе и вопросы
хорошо, а как ты будешь создавать инстансы разных библиотек? тебе же нужно изначально их создать и потом использовать
ну как, хранишь единственный экземпляр в Application и обращаешься к нему 😂
лол)
ну как бы да, можно через getSystemService прокидывать
Аннотацией singltone клятого даггера/койна
допустим возьмем ретрофит, нужно вызывать кучу запросов в разный момент времени, не сразу же бахнуть 100000 запросов и все сохранить чтобы приложение пол года вытаскивало сервер, то есть получается обращаться к Апи кленту нужно будет не раз по хожу жизни приложения. И что ? Каждый раз создавать новый класс ? Вместо вызова инстанса синглтона ?
+1 , это же тоже статика. Коин и даггер построены на принципах статики
а даггер/коин лежит в аппликейшене 😄
ложная дихотомия
ну что могу сказать, каждый пишет так как ему нравится, и отказ от синглтонов это дело личное, я пока что не на том уровне понимания архитектуры чтобы отказаться от них
Обсуждают сегодня