1. 코딩 컨벤션 이란?

코딩 컨벤션이란 가독성이 좋고 관리하기 쉬운 코드를 작성하기 위한 코딩 스타일 규약을 말한다.

코딩 컨벤션을 준수하면 가독성이 좋아지고 성능에 영향을 주거나 오류를 발생시키는 잠재적인 위험 요소를 줄여줘 유지보수 비용을 줄일 수 있다.

2. 코딩 컨벤션

2-1. 변수명 작성 방법

  1. Boolean형 네이밍

    Boolean형 변수명을 지을 때 prefix 로 is, has 를 많이 사용한다

  2. 클래스나 메소드명은 파스칼 표기 (대문자 카멜표기)

    // Bad Case
    public class Accesstoken
    
    // Good Case
    public class AccessToken
    
  3. 변수, 파라미터명은 카멜 표기

    // Bad Case
    private boolean Authorized;
    
    // Good Case
    private boolean authorized;
    
  4. 메서드 이름은 동사/전치사

    renderHtml()
    toString()
    findById()
    
  5. 상수는 대문자로 작성하고 복합어인 경우 ‘_’(underscore) 로 구분

    public final int SPECIAL_NUMBER = 1;