[javascript] 단수형 네이밍 규칙
프로그래밍에서 변수, 함수, 클래스 등의 이름을 지을 때 단수형 네이밍 규칙을 따르는 것은 일반적인 관례입니다. 이 규칙을 따르면 코드의 가독성을 높일 수 있고, 일관성 있는 네이밍 스타일을 유지할 수 있습니다.
변수와 함수
변수와 함수의 이름은 보통 단수형으로 지어야 합니다. 단수형으로 네이밍을 하는 것은 해당 변수나 함수가 하나의 개체나 작업을 대표한다는 의미를 강조하는 것입니다.
예를 들어, 주소를 저장하는 변수의 이름은 address
가 아닌 addresses
가 되어야 합니다. 여러 개의 주소를 담을 수 있기 때문에 복수형으로 표현이 되어야 합니다.
함수도 마찬가지로 단수형으로 네이밍을 해야 합니다. 예를 들어, 배열에서 요소를 추가하는 함수의 이름은 add
가 되어야 합니다. 하나의 요소만을 추가하기 때문에 단수형인 것입니다.
클래스
클래스의 이름도 단수형으로 짓는 것이 일반적입니다. 클래스는 하나의 개념이나 타입을 나타내고, 해당 타입의 객체를 생성하는 역할을 합니다. 그래서 단수형으로 네이밍을 하는 것이 적합합니다.
예를 들어, 사용자 정보를 담는 클래스의 이름은 User
가 되어야 합니다. 하나의 사용자 정보를 담기 위한 클래스이므로 단수형인 것입니다.
결론
단수형 네이밍 규칙을 따르면 코드의 가독성을 높이고 일관성 있는 네이밍 스타일을 유지할 수 있습니다. 변수, 함수, 클래스의 이름을 짓는데 있어 단수형으로 표현하는 것이 일반적인 관례이니, 이 규칙을 따라 코딩을 해보세요.
참고 자료
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
- Google JavaScript Style Guide