Как правило, одно преимущество определения константы, а не просто использования литерала, заключается в том, что когда-либо нужно изменить значение в нескольких местах одновременно.
Из вашего собственного примера, что если REST_TIME должно быть -1,5 из-за какого-то неясного нового бизнес-правила? Вы можете изменить его в одном месте, определение константы, или вы можете изменить его везде, где вы в последний раз использовали 0.0 в качестве литерала с плавающей запятой.
Короче говоря, определяющие константы, в целом , способствуют, прежде всего, ремонтопригодности.