Плохо ли хранить данные в статических переменных?

(Этот точный вопрос вполне может быть задан и раньше. Я не смог найти его с помощью поиска. Если вы найдете дубликат, отметьте его.)

В приложениях Android плохая практика хранить объекты в статических полях в этих случаях?

Данные приложений. Разве плохо хранить данные приложения в статических переменных в классе во время работы приложения? В настоящее время я храню данные в переменной экземпляра в моемApplication класс. Тогда классы, которым нужны данные, могут получить данные изApplication.Contextи т. д. Это плохая практика хранитьContext (например, ссылка наActivity илиApplicationв статическом поле? Это может быть использовано в классе, который нуждается, например, вLayoutInflater или ресурсы. В настоящее время я прохожуContextс методами, которые нуждаются в них в качестве аргументов.

Ответы на вопрос(1)

Ваш ответ на вопрос