Size: a a a

2017 October 29

s

s1o in chat-linker
Как тут ваши дела молодые?
источник

s

s1o in chat-linker
Dr. Friedrich von Never
Я за то, чтоб добавить темплейт в конфиг. Но как это будет выглядеть?
Почему держать темплейт в конфиге а не в коде?
источник

s

s1o in chat-linker
Это же особенность реализации а не какая-то конфигурация регулируемая и регулярно изменяющася
источник

D

Dika in chat-linker
s1o
Почему держать темплейт в конфиге а не в коде?
Например, если кто-то захочет перевести слово Sticker на другой язык. Будет просто заменить в конфиге
"stickerTemplate": "[Sticker {emoji}]"
на, к примеру,
"stickerTemplate": "[Aufkleber {emoji}]"
источник

s

s1o in chat-linker
Dika
Например, если кто-то захочет перевести слово Sticker на другой язык. Будет просто заменить в конфиге
"stickerTemplate": "[Sticker {emoji}]"
на, к примеру,
"stickerTemplate": "[Aufkleber {emoji}]"
Это делается не конфигом а отдельными файлами локализации
источник

АГ

Андрей Гуртовой in chat-linker
s1o
Это делается не конфигом а отдельными файлами локализации
Всё нужно делать постепенно. Хотелок на локализацию ещё не поступало
источник

s

s1o in chat-linker
Андрей Гуртовой
Всё нужно делать постепенно. Хотелок на локализацию ещё не поступало
Выше ответ был про шаблон в конфиг - если так то это плохое архитектурноерешение
источник
2017 October 30

АГ

Андрей Гуртовой in chat-linker
раньше this  в коде для тебя было плохим. А ща вон юзаешь)
источник

АГ

Андрей Гуртовой in chat-linker
Ты какой-то идеальный код пытаешься соорудить. С фасадами медиаторами фабриками классов наследованиями в три - пять уровней.
источник

АГ

Андрей Гуртовой in chat-linker
Это всё может сказаться на поддержке
источник

s

s1o in chat-linker
Андрей Гуртовой
Ты какой-то идеальный код пытаешься соорудить. С фасадами медиаторами фабриками классов наследованиями в три - пять уровней.
Какой идеальны код? Я говорю что вы щас предложили гвозди головой забивать
источник

s

s1o in chat-linker
Есть предельно понятное разделение - конфигурация/код
источник

s

s1o in chat-linker
То о чем вы говорите это не конфигурационный элемент это тупо реализация/код
источник

s

s1o in chat-linker
@fvnever поправь меня если я несу дичь
источник

s

s1o in chat-linker
Но это имхо однозначно не предмет вынесения в конфигурацию - это ни настройка ни локализация в данном случае
источник

s

s1o in chat-linker
Иначе давайте тогда вообще любые стринги в конфиг выносить - строчки для логов, комменты и что попало
источник

АГ

Андрей Гуртовой in chat-linker
Дефолтная конфигурация должна храниться в коде. Но кастомную зачем совать в систему переводов?
источник

АГ

Андрей Гуртовой in chat-linker
У нас ещё весь функционал не закрыт
источник

s

s1o in chat-linker
При чем тут переводы? Это не я предлагал локализацию
источник

АГ

Андрей Гуртовой in chat-linker
То есть у нас глубокая альфа тут в коде)
источник