목차
1. 이름 (Naming)
1.1. 기본 네이밍 규칙
- 모든 변수명, 클래스명, 메서드명 등에는 언더스코어(_)와 영어와 숫자만을 사용한다.
- 한국어 고유명사를 제외한 모든 단어는 영어로 번역하여 사용한다.
1.2. 패키지 이름
- 모든 패키지 이름은 소문자로 작성한다.
- 단어 구분을 위해 언더스코어(_)나 대문자를 섞지 않는다.
틀린 예시
com.ssafy.api_test
com.ssafy.apiTest
올바른 예시
com.ssafy.apitest
1.3. 클래스/인터페이스 이름
- 모든 클래스/인터페이스 이름은 대문자 카멜표기법을 사용한다.
- 클래스 이름은 명사나 명사절로 짓는다.
- 인터페이스의 이름은 명사/명사절 혹은 형용사/형용사절로 짓는다.
- 테스트 클래스는 이름 뒤에 Test를 붙인다.
틀린 예시
public class test
public class Testclass