변하지 않는 정적인 데이터를 의미합니다.
하드코딩으로 값을 사용하게 되면 수정이 필요할 시에 해당하는 부분을 찾기 힘들어 유지보수가 어렵다는 문제가 있습니다.
상수 데이터를 사용하면 반복되는 UI를 보다 간결하게 표현할 수 있으며, 수정이 필요한 경우 상수 데이터 부분만 수정해주면 되기 때문에 유지보수에 용의합니다.
상수 데이터의 변수명은 UPPER_SNAKE_CASE naming convention에 따라 명명합니다.
UPPER_SNAKE_CASE 란, 변수명을 모두 대문자와 밑줄(_)을 사용하여 나타낸다는 의미입니다.
아래는 메시지를 상수화 하여 나타낸 코드입니다.