본문 바로가기

TIL(Today I Learned)/오늘 무엇을 배웠을까

TIL(Today I Learned) - 9

오늘은 Enum 열거형에 대해 배웠다.

 

Enum 사용하는 이유

 

  1. 가독성: 열거형을 사용하면 일련의 연관된 상수들을 명명할 수 있습니다. 이를 통해 코드의 가독성이 향상되고, 상수를 사용할 때 실수로 잘못된 값을 할당하는 것을 방지할 수 있습니다.
  2. 자기 문서화(Self-documenting): 열거형은 의미 있는 이름을 사용하여 상수를 명명할 수 있습니다. 이를 통해 코드의 가독성이 향상되며, 상수의 의미를 명확하게 설명할 수 있습니다.
  3. 스위치 문과의 호환성: 열거형은 스위치 문과 함께 사용될 때 유용합니다. 열거형을 사용하면 스위치 문에서 다양한 상수 값에 대한 분기를 쉽게 작성할 수 있습니다.
  4. 열거형 특징
    • 열거형은 서로 관련된 상수들의 집합을 정의할 때 사용됩니다.
    • 열거형의 각 상수는 정수 값으로 지정됩니다.

 

개인적으로 스위치문과의 호환성이 좋은게 마음에 든다.

 

텍스트 RPG 만들면서 스위치 문을 쓸때가 많은데 Enum을 잘 이용해야겠다.

'TIL(Today I Learned) > 오늘 무엇을 배웠을까' 카테고리의 다른 글

TIL(Today I Learned) - 11  (0) 2024.09.24
TIL(Today I Learned) - 10  (0) 2024.09.23
TIL(Today I Learned) - 8  (0) 2024.09.19
TIL(Today I Learned) - 7  (0) 2024.09.14
TIL(Today I Learned) - 6  (0) 2024.09.13