powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Дубликат синглетонов на разных JVM
25 сообщений из 94, страница 3 из 4
Дубликат синглетонов на разных JVM
    #39873267
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonГлобальный объект представляющий справочник валют или стран - это антипаттерн?зачем синглетон?
— DI
- из кеша
- из сессии.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873269
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonSignleton - это нож. Я говорю о нем. Об инструменте.да все у нас - нож

maytonК ООП это не имеет отношения
Инкапсуляция. Первый принцип ООП.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873271
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpзачем синглетон?
— DI
- из кеша
- из сессии.пул коннектов тоже в кэш, или сессию?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873272
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Определение говнокода Хде?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873273
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetroNotC Sharpзачем синглетон?
— DI
- из кеша
- из сессии.пул коннектов тоже в кэш, или сессию?тебе ращрешаю один раз. Написать пул синглетоном.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873274
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpmaytonГлобальный объект представляющий справочник валют или стран - это антипаттерн?зачем синглетон?
— DI
- из кеша
- из сессии.
Офигеть! Вы серъезно?

Вы сейчас теорему Пифагора доказываете через теорему Косинусов?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873276
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОпределение говнокода
Хде?супер!!! поддерживаю!!!
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873277
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
В этом топике выше показали что синглетон не нужен. Не читал?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873278
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpтебе ращрешаю один раз. Написать пул синглетоном.я тебе показывал , работает с этим одиночной
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873279
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОпределение говнокода
Хде?и антипаттерна)
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873280
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Не видел.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873281
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpвадя,
Не видел.а он есть...
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873282
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
А чего ты ополчился против Вики? Там все разжевано.
Про микросервисы спорить интереснее чем про синглетоны.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873283
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[азве не quote PetroNotC Sharp]Не видел.[/quote]ты разве не заходил по адресу красного боба?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873284
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetroNotC Sharpвадя,
Не видел.а он есть...))
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873289
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpmaytonОпределение говнокода
Хде?и антипаттерна)
Тогда и спора нет. Закончим на этом?
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873298
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Конечно.
Глупо доказывать что синглетон нужен, если все выше вместе с автором нашли решение без него.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873312
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да ради бога. Я што навязывать буду? Доказывайте Пифагора ...
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873316
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял как синглтон нарушает инкапсуляцию?
Хотя согласен что синглтону место на свалке. Объект должен быть доступен там, где используется, а не глобально.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873331
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никНе понял как синглтон нарушает инкапсуляцию?его нельзя изолировать в куске какого то кода.
Всегда сосед через другую точку зайдет и разрушит инкапсуляцию изолированность.
Поэтому и тесты не работают.
забыл никХотя согласен что синглтону место на свалке. Объект должен быть доступен там, где используется, а не глобально.да
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873337
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpзабыл никНе понял как синглтон нарушает инкапсуляцию?его нельзя изолировать в куске какого то кода.
Всегда сосед через другую точку зайдет и разрушит инкапсуляцию изолированность.
Поэтому и тесты не работают.

Я тебя понял, но это не нарушение инкапсуляции и ООП, синглтоны они обычно иммутабельные, а если и мутабельные, то ничто не мешает правильно инкапсулировать стейт внутри. Правильнее было бы сказать нарушение правил видимости\скоупа. или least powerful principle
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873351
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник,
Как ты инкапсулируешь состояние?
По поводу ООП можно так сказать:
- нарушает принципы ООП наследование, полиморфизм и инкапсуляцию
- в SOLID нарушает что то там 3 или 4 принципа.
Про видимость конечно согласен. Это прямо на поверхности.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873377
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никPetroNotC Sharpпропущено...
его нельзя изолировать в куске какого то кода.
Всегда сосед через другую точку зайдет и разрушит инкапсуляцию изолированность.
Поэтому и тесты не работают.

Я тебя понял, но это не нарушение инкапсуляции и ООП, синглтоны они обычно иммутабельные
Нет.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873824
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpmayton,
Конечно.
Глупо доказывать что синглетон нужен, если все выше вместе с автором нашли решение без него.

да нужен конечно, что за бред. Тот же выделенный сервер авторизации, тоже синглетон, если разобраться (только в виде приложения).Ничего не вижу плохого в синглетонах. Т. е. кончено если их использовать не там и не так как нужно, но это про что угодно можно так сказать. И причём тут ООП? мы же не только ООП руководствуемся во время разработки, все же сложнее, мультипарадигма же, и кусочки функционального, и процедурного и декларативного подходов - все же переплетено. А инкапсуляцию синглетон тоже никак не нарушает.
...
Рейтинг: 0 / 0
Дубликат синглетонов на разных JVM
    #39873833
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiterТот же выделенный сервер авторизации, тоже синглетонвы серьезно?
...
Рейтинг: 0 / 0
25 сообщений из 94, страница 3 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Дубликат синглетонов на разных JVM
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]