Size: a a a

2021 June 28

JF

Java Fuck You in ТП
Хм, ну ладно, я просто думаю как правильно реализовать. У меня просто есть два варианта, под каждый объект пихать отдельно объект для управление как поле, либо же сделать синглтон
источник

JF

Java Fuck You in ТП
И скорее всего, выберу первый вариант
источник

NM

Nataliia Manuilova in ТП
если у тебя есть спринг, ты можешь просто конфиг сделать, чтобы более одного раза бин не создавался, и отдавались ссылки на эту единственную модель
источник

JF

Java Fuck You in ТП
Да не, это отдельная либа сейчас пишу
источник

NM

Nataliia Manuilova in ТП
источник

JF

Java Fuck You in ТП
Спринга тут нет
источник

JF

Java Fuck You in ТП
Да мне придётся передавать его в каждое поле
источник

JF

Java Fuck You in ТП
Чтобы управлять
источник

JF

Java Fuck You in ТП
Хотя, у меня есть ещё один вариант, перевести всё в статик
источник

NM

Nataliia Manuilova in ТП
уууу
источник

NM

Nataliia Manuilova in ТП
статик инитиализатион
источник

JF

Java Fuck You in ТП
Ахахах, ну так то хорошая штука
источник

JF

Java Fuck You in ТП
Но что-то не хочу делать статиком всё
источник
2021 June 29

ИS

Илья Иванов Smith... in ТП
синглтон - это по своей сути таже глобальная переменная, а все динамическое глобальное - сложное и фуфуфу (имхо)

как правило можно обойтись (в порядке усложнения)
- константы
- декоратор
- хранилище (от файла, до полноценной бд)
источник

ИБ

Илья Билаш in ТП
Счеголи это глобальная переменная? Так мы сейчас договоримся, что IoC и DI это фуфуфуы
источник

ИБ

Илья Билаш in ТП
И вопрос, ты знаешь, почему глобальная переменная это плохо?
источник

ИS

Илья Иванов Smith... in ТП
я сказал свое имхо
дискутировать не буду
источник

ИS

Илья Иванов Smith... in ТП
и переубеждать
источник

JF

Java Fuck You in ТП
источник

К

Константинтий... in ТП
Синглтоны полезно использовать, когда есть ограничения со стороны внешней системы на доступ к данным. Например, когда ты обрабатываешь какое-то устройство, которое ты захватываешь. Тогда второй экземпляр просто не смог бы получить доступ к ресурсу или испортил бы данные для первого экземпляра
источник