object declaration, тоесть все запросы через такие object хелперы подскажите плз, какие могут быть последствия и могут ли они быть? по сути это ведь синглтоны?
Это на андроидном? Я не понял ничего.
да, вот тип такой реализации object DataProviderManager { fun registerDataProvider(provider: DataProvider) { // ... } val allDataProviders: Collection<DataProvider> get() = // ... }
Ну если там нет изменяемого состояния и все по сути утилки - почему бы и нет. Если изменяемое состояние есть, то лучше так не делать
Обсуждают сегодня