Size: a a a

2020 January 31

P

Phoenix in Java & Co
Andrew Yablokov
эта сложная логика и есть паттерн
если такой и существует то на поиски его названия уйдут недели
источник

AY

Andrew Yablokov in Java & Co
Phoenix
если такой и существует то на поиски его названия уйдут недели
назовите класс по тому что он делает или что моделирует
источник

P

Phoenix in Java & Co
Andrew Yablokov
назовите класс по тому что он делает или что моделирует
Окей, на вход принимает язык и ключи полей. Класс в зависимости от языка выбирает сообщение и подставляет в него значения по ключам. К примеру
"ru", "user-id" ->
"Добрый день, {Nickname}!"
источник

A

Aleksey @cheatex in Java & Co
Phoenix
Всем хаюшки. Можно ли считать фабрикой класс, который создает строки из входных параметров, преобразуя их перед этим определенным не шаблонным образом?
Можно, но зачем?
источник

AY

Andrew Yablokov in Java & Co
Phoenix
Окей, на вход принимает язык и ключи полей. Класс в зависимости от языка выбирает сообщение и подставляет в него значения по ключам. К примеру
"ru", "user-id" ->
"Добрый день, {Nickname}!"
смахивает на вот это:
http://zetcode.com/java/resourcebundle/
источник

P

Phoenix in Java & Co
Aleksey @cheatex
Можно, но зачем?
Чтобы дать корректное имя классу : )
источник

P

Phoenix in Java & Co
ну, этот класс юзает эту штуку. Но там есть логика и поверх бандлов
источник

AY

Andrew Yablokov in Java & Co
Phoenix
ну, этот класс юзает эту штуку. Но там есть логика и поверх бандлов
можно назвать Greeter например)
источник

P

Phoenix in Java & Co
Andrew Yablokov
можно назвать Greeter например)
Это имя ничего не говорит, человеку прийдется лезть в реализацию чтобы понять что он делает
источник

VS

Vitaly Sirotkin in Java & Co
я б назвал как нибудь типа localizedtextprovider
источник

РН

Роман Нагаев in Java & Co
Phoenix
Окей, на вход принимает язык и ключи полей. Класс в зависимости от языка выбирает сообщение и подставляет в него значения по ключам. К примеру
"ru", "user-id" ->
"Добрый день, {Nickname}!"
напоминает StringBuilder или шаблонизатор
+ интернационализация
источник

AY

Andrew Yablokov in Java & Co
Phoenix
Это имя ничего не говорит, человеку прийдется лезть в реализацию чтобы понять что он делает
я сделал пример на основе имеющейся информации, у вас её больше, придумайте лучше
источник

P

Phoenix in Java & Co
Andrew Yablokov
я сделал пример на основе имеющейся информации, у вас её больше, придумайте лучше
Ну, я к примеру хочу назвать GreetingMessageFactory, но не знаю корректно ли это
источник

AY

Andrew Yablokov in Java & Co
Phoenix
Ну, я к примеру хочу назвать GreetingMessageFactory, но не знаю корректно ли это
он создаёт новый обьект типа message если то почему нет
источник

P

Phoenix in Java & Co
Andrew Yablokov
он создаёт новый обьект типа message если то почему нет
он создает стрингу
источник

VS

Vitaly Sirotkin in Java & Co
Phoenix
Ну, я к примеру хочу назвать GreetingMessageFactory, но не знаю корректно ли это
фабрика тут ваааще не причем
источник

P

Phoenix in Java & Co
Vitaly Sirotkin
фабрика тут ваааще не причем
Что тогда?
источник

AY

Andrew Yablokov in Java & Co
Vitaly Sirotkin
фабрика тут ваааще не причем
а что делает фабрика?
источник

VS

Vitaly Sirotkin in Java & Co
Andrew Yablokov
а что делает фабрика?
открой гугл и почитай зачем нужен этот паттерн))
источник

AY

Andrew Yablokov in Java & Co
Vitaly Sirotkin
открой гугл и почитай зачем нужен этот паттерн))
и так понятно, для создания обьектов
источник