Недавно я связываюсь с Empire-db. Проект doc. заявили, что используют " строковое кодирование", предназначенное для использования менее постоянных строк, чтобы избежать опечаток и использовать силу компилятора,
Я всегда был большим поклонником этого принципа, потому что я считаю, что Java является формальным языком, он может быть экспрессивным для конфигурации, такой как свойства или xml, и дает дополнительную ценность, проверяя через компилятор. Возможно, во время выполнения есть меньше возможностей для изменений без перекомпиляции, но это зависит от каждого случая.
Вы теперь больше ссылок или чтений об этом шаблоне term/design/design?