[javascript] 불린 변수 네이밍 규칙

불린 변수는 참(True) 또는 거짓(False) 값을 갖는 변수를 의미합니다. 불린 변수는 주로 조건문에서 사용되며, 프로그램의 흐름을 제어하는데 중요한 역할을 합니다. 이러한 변수를 선언할 때는 명확하고 의미있는 네이밍 규칙을 따라야 합니다. 이 글에서는 불린 변수를 네이밍할 때 주의해야 할 규칙에 대해 알아보겠습니다.

1. 불린 변수의 접두사

불린 변수를 선언할 때는 보통 is, has, can과 같은 접두사를 사용하는 것이 일반적입니다. 이러한 접두사는 변수의 의미를 명확히 드러내어 코드를 이해하기 쉽게 도와줍니다. 예를 들어, 로그인 상태를 나타내는 불린 변수는 isLoggedIn 또는 isLogged와 같이 네이밍할 수 있습니다.

let isLoggedIn = true;
let isLogged = false;

2. 상태에 따른 표현

불린 변수는 보통 어떤 상태를 나타내는 역할을 합니다. 이때 상태의 종류를 명확하게 표현할 수 있는 단어를 변수 이름에 포함시키는 것이 좋습니다. 예를 들어, 주문이 완료되었는지를 나타내는 불린 변수는 isOrderComplete와 같이 네이밍할 수 있습니다.

let isOrderComplete = false;

3. 부정 형태의 불린 변수

부정 형태의 불린 변수는 많은 경우에 사용됩니다. 이때는 is, has, can 등의 접두사 앞에 not을 붙여줌으로써 변수의 부정을 표현할 수 있습니다. 예를 들어, 로그인이 실패했는지를 나타내는 불린 변수는 isLoginFailed가 아닌 isNotLoginFailed와 같이 네이밍할 수 있습니다.

let isNotLoginFailed = true;

4. 개별적인 변수의 목적에 따른 네이밍

개별적인 변수의 목적에 따라 불린 변수를 네이밍할 수도 있습니다. 이때 변수의 의도가 명확하게 드러날 수 있도록 네이밍을 작성하는 것이 중요합니다. 예를 들어, 할인 쿠폰이 적용되었는지를 나타내는 불린 변수는 isCouponApplied과 같이 네이밍할 수 있습니다.

let isCouponApplied = true;

불린 변수를 네이밍할 때는 가독성과 의미 전달이 중요합니다. 적절한 네이밍 규칙을 따르면 코드의 가독성을 향상시키고, 유지보수를 더욱 효율적으로 할 수 있습니다. 이러한 네이밍 규칙을 지켜서 불린 변수를 사용하면 프로그램의 이해도를 높일 수 있습니다.

참고 자료