본문 바로가기

낙서장/낙서장

Chat GPT 물어본 네이밍 규칙

일반적으로 네이밍 규칙은 다음과 같습니다:

  1. 변수, 함수, 메소드, 클래스 이름은 의미있고 명확하게 작성해야 합니다.
  2. 이름은 카멜 표기법(camelCase)을 따릅니다. 카멜 표기법이란, 첫 번째 단어는 소문자로 시작하고, 이후의 단어는 대문자로 시작하는 방식입니다.
  3. 클래스 이름의 첫 번째 글자는 대문자로 씁니다.
  4. 상수는 모두 대문자로 작성하며, 단어 사이는 언더스코어(_)로 구분합니다.
  5. 변수, 함수, 메소드, 클래스 이름은 명사나 동사, 혹은 명사와 동사의 조합으로 작성하는 것이 일반적입니다.
  6. 불린(Boolean) 타입 변수는 is나 has로 시작하는 것이 좋습니다.

예시:

// 변수
int count;
String firstName;
// 함수, 메소드
getUserInfo();
setUserName(String name);
// 클래스
public class Person {
// ...
}
// 상수
public static final int MAX_SIZE = 100;
// 불린 타입 변수
boolean isAvailable;