Java 변수명 convention

Hye·2022년 12월 26일
0

✏️ 기본적인 변수명 Naming convention

📌 컴파일러에서 제한하는 변수 명명 규칙

  • 대소문자 구별
  • 길이 제한 X
  • 예약어 사용 X
  • 숫자로 시작 X
  • 특수문자는 _$만 허용

📌 JE22에서 권장하는 변수 명명 규칙

  • 첫 글자의 소문자로 시작하는 명사로 짓는다
  • 카멜 표기법 사용
    • 여러 단어로 이루어진 이름인 경우 각 단어의 첫 글자로 대문자로 한다
String userId

✏️ 변수 이름에 자료형이 들어가는 경우

public List<String> userList = new ArrayList<>();
  • 위 경우 List 대신 다른 자료형을 사용해야 하는 경우 기존 변수명이 적절한 의미를 나타내지 못하게 되어 변수명을 변경해야 함
  • 따라서, 변수명에 자료형을 쓰지 않는 것이 좋음!
public List<String> users = new ArrayList<>();
  • List, Collection 등의 자료형은 복수형으로 표현하는 것이 좋음

✏️ boolean 변수의 네이밍

  • 전형적인 boolean 변수 이름 사용
    • ex. done, error, found, success, ok, processingComplete
  • 참/거짓의 의미를 함축하는 이름 사용
    • ex. status, sourceFile : 👎
    • ex. statusOK, sourceFileAvailable, sourceFileFound : 👍
  • 접두어 is
profile
공부중 📚

0개의 댓글

관련 채용 정보