Страницы

Поиск по вопросам

пятница, 10 января 2020 г.

Константы в коде

#java


Здравствуйте знаю что вопрос такой не соответствует тематике RUSO но тем не менее
хочу спросить что лучше в коде хранить цифры либо константы?

к примеру лучше так:

  case APP_ZTIP_VALUE_REC:


или

 case "REC":

    


Ответы

Ответ 1



Если вы используете ее в одном месте, то проще использовать второй вариант case "REC". Константу лучше создавать тогда, когда ее значение нужно в нескольких местах или в принципе часто используется. Например если частенько в классах задают константы public static final в случае, если их надо передавать в метод класса как параметр. И вместо прописывания стринги вручную, ты пишешь SomeClass.APP_ZTIP_VALUE_REC. Это позволит тебе быстро находить нужную константу и исключить риск ошибки в стринге.

Комментариев нет:

Отправить комментарий