Например есть два класса А и B.
Обоим классами нужны данные которые были загружены из базы данных при запуске приложения в классе C.
Тоесть приложение запустились запустился класс С, скачал картинку сохранил адрес картинки в переменной url. Далее в приложении классу А и B нужна переменная url.
Ну вот собственно и вопрос. Как лучше хранить переменную url
1. Как топ левел переменную.
2. Как статическую переменную внутри класса например Data.
3. Или при создании классов A и B передавать url в конструктор.
Дайте угадаю, тесты вы вообще не пишите, так?)