Константы
Константы используются для определения значений, которые остаются неизменными на протяжении жизни приложения. Использование констант - это хорошая практика для значений, которые не требуют пересчета или изменения.
Константы используются для определения значений, которые, по вашему мнению, являются постоянными, например, конечные точки API, стандартные математические значения, максимальные ограничения размеров, установленные бизнес-правилами и т. д.
Когда использовать Константы против Переменных состояния приложения?
Константы не изменяются. После установки их значения (в builder) вы не можете изменить их из приложения. С другой стороны, переменные состояния приложения динамичны. Их можно обновлять в ответ на взаимодействия в приложении, например, когда пользователь нажимает кнопку или вводит данные.