전역변수의 구분자 사용하기
전역 변수를 구분하기 위한 구분자를 사용하는 것은 코드의 가독성을 높이고, 변수의 범위를 명확하게 표현하는데 도움이 됩니다. 구분자를 사용하는 방법은 개발팀이나 개발자의 선호에 따라 다르지만, 일반적으로는 다음과 같은 방법이 있습니다.
1. **g_ (global)**
전역 변수를 나타낼 때 사용합니다. 예를 들어, $g_username, $g_userList 등과 같이 사용합니다.
2. **m_ (member)**
클래스의 멤버 변수(프로퍼티)를 나타낼 때 사용합니다. 예를 들어, $m_value, $m_data 등과 같이 사용합니다.
3. **s_ (static)**
정적 변수를 나타낼 때 사용합니다. 예를 들어, $s_instance, $s_count 등과 같이 사용합니다.
4. **p_ (parameter)**
함수나 메서드의 매개변수를 나타낼 때 사용합니다. 예를 들어, function foo($p_value)와 같이 사용합니다.
5. **c_ (constant)**
상수를 나타낼 때 사용합니다. 예를 들어, define("c_MAX_COUNT", 10);와 같이 사용합니다.
보통은 대문자만 사용하는 경우가 더 많습니다.
6. **u_ (user)**: 사용자 정의 변수를 나타낼 때 사용합니다.
예를 들어, $u_input, $u_output 등과 같이 사용합니다.
이런 식으로 변수의 범위나 용도에 따라 적절한 구분자를 붙이면 코드의 가독성을 높일 수 있습니다. 하지만 이는 선택 사항이며, 필요에 따라 적절하게 사용하시면 됩니다.
언더라인 입력하는데 번거로워 스페이스바로 띄우고 다음글자 넣으면 자동으로 언더라인 붙여주는 에디터 있으면 좋겠습니다.