TLDR: используем имя переменной при инициализации ее значения
Пользователь
Динамическое добавление свойств в языке Java
3 мин
11KDisclaimer
Инструмент родился как способ побороть недочеты проектирования малой кровью. Я с трудом могу представить ситуацию, где использование инструмента могло бы быть продиктовано иными причинами.
Вычисление имен свойств во время выполнения в языке Java
3 мин
8.4KНекоторые инструменты могут использовать имена свойств виде значений типа
Можно понадеяться на вниманиеуставшего разработчика, или на ненаписанные тесты. Но есть более надежный способ.
String
. Обычно они существуют как константы, заданные литералами. Что же не так? А вот что: во время рефакторинга имена свойств могут измениться, более того, свойства могут вообще исчезнуть. А в константах останутся старые, неактуальные значения.Можно понадеяться на внимание
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность