We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
상수 필드
_
객체를 생성할 수 있는 클래스나 열거타입 인터페이스는 단수 명사나 명사구를 사용한다.
객체를 생성할 수 없는 클래스 (Utils 클래스)에는 보통 복수형 명사로 짓는다.
인터페이스 이름은 클래스명과 동일하게 짓거나, ible, able로 끝나는 형용사로 짓는다.
애너테이션은 워낙 다양하게 활용되어 지배적인 규칙이 없이 명사, 형용사, 동사, 전치사가 두루 쓰인다.
메서드의 이름은 동사나 목적어를 포함한 동사구로 짓는다.
boolean 값을 반환하는 메서드라면 is 나 has로 시작하고 명사나 명사구, 형용사로 끝낸다.
반환타입이 boolean이 아닌경우 보통 명사, 명사구 혹은 get 으로 시작하는 동사구로 짓는다.
반환타입을 또다른 타입을 반환하는 경우에는 toType 의 형태로 짓는다.
toType
객체의 내용을 다른 뷰로 보여주는 메서드는 asType 의 형태로 짓는다.
asType
객체의 값을 기본 타입(primitive type)으로 반환하는 경우에는 typeValue 의 형태로 짓는다.
typeValue
정적 팩터리의 이름은 다양하지만 from, valueOf, getInstance, newInstance 등을 흔히 사용한다.
The text was updated successfully, but these errors were encountered:
qkrqudcks7
No branches or pull requests
일반적으로 통용되는 명명 규칙을 따르라
명명 규칙
패키지(Package)
클래스, 인터페이스, 열거 타입
메서드, 필드명
상수 필드
는 예외다. 상수 필드를 구성하는 단어는 모두 대문자로 쓰며 단어 사이는_
로 구분한다. (VALUES, NEGATIVE_INFINITY등..)문법 규칙
객체를 생성할 수 있는 클래스나 열거타입 인터페이스는 단수 명사나 명사구를 사용한다.
객체를 생성할 수 없는 클래스 (Utils 클래스)에는 보통 복수형 명사로 짓는다.
인터페이스 이름은 클래스명과 동일하게 짓거나, ible, able로 끝나는 형용사로 짓는다.
애너테이션은 워낙 다양하게 활용되어 지배적인 규칙이 없이 명사, 형용사, 동사, 전치사가 두루 쓰인다.
메서드의 이름은 동사나 목적어를 포함한 동사구로 짓는다.
boolean 값을 반환하는 메서드라면 is 나 has로 시작하고 명사나 명사구, 형용사로 끝낸다.
반환타입이 boolean이 아닌경우 보통 명사, 명사구 혹은 get 으로 시작하는 동사구로 짓는다.
반환타입을 또다른 타입을 반환하는 경우에는
toType
의 형태로 짓는다.객체의 내용을 다른 뷰로 보여주는 메서드는
asType
의 형태로 짓는다.객체의 값을 기본 타입(primitive type)으로 반환하는 경우에는
typeValue
의 형태로 짓는다.정적 팩터리의 이름은 다양하지만 from, valueOf, getInstance, newInstance 등을 흔히 사용한다.
핵심 정리
The text was updated successfully, but these errors were encountered: