코드에서 '매직 넘버(Magic Number)'란 무엇인가요?
쉬움 freeCodeCamp해설
매직 넘버는 코드 내에 의미 설명 없이 하드코딩된 숫자 값입니다. 예: if (status === 3)에서 3이 무슨 의미인지 알기 어렵습니다. const APPROVED = 3처럼 의미 있는 상수명을 사용하면 가독성과 유지보수성이 크게 향상됩니다.
매직 넘버는 코드 내에 의미 설명 없이 하드코딩된 숫자 값입니다. 예: if (status === 3)에서 3이 무슨 의미인지 알기 어렵습니다. const APPROVED = 3처럼 의미 있는 상수명을 사용하면 가독성과 유지보수성이 크게 향상됩니다.