L'etude
매직넘버/매직리터럴
hxunz
2022. 5. 18. 23:36
⭐️ 매직넘버/매직리터럴이란?
- 매직 넘버/매직 리터럴은 의미에 대한 설명 없이 코드에서 사용되는 숫자 리터럴이다.
- 매직 넘버/매직 리터럴을 사용하면 프로그램의 가독성이 떨어지므로 유지 관리 및 업데이트가 더 어려워진다.
❓ 상수 사용시 이점
: 가독성이 좋다 -> 중요한 이름을 가진 상수의 식별자는 매직 넘버보다 훨씬 더 읽기 쉽다.
: 프로그램의 수정 가능성 -> 프로그램에서 사용되는 상수의 값을 수정하려면 상수의 정의를 변경하면 된다.
(매직넘버 사용하면 값의 모든 항목을 수정해야됨)