클래스와 객체이름(명사, 명사구)
//안좋은 예시 (모호한 명사, 동사)
Manager, Processor, Data, Info 등과 같은 단어는 피하고 동사는 사용하지 않는다.
//좋은 예시
Customer, WikiPage, Account, AddressPaser
메서드 이름(동사, 동사구)
//좋은 예시
postPayment, deletePAge, save 등등
접근자(accessor), 변경자(mutator), 조건자(perdicate)는 javabean 표준에 따라 값 앞에 get, set, is를 붙인다.
//접근자
String name = employee.getName();
//변경자
customer.setName();
//조건자
if(paycheck.isPosted()){
...
}
'플밍 is 뭔들 > Clean Code' 카테고리의 다른 글
1-10. 이름을 잘 짓는 간단한 규칙 (한 개념에 한 단어, 한 목적에 한 단어로 사용해라.) (0) | 2023.04.08 |
---|---|
1-9. 이름을 잘 짓는 간단한 규칙 (생성자를 overload할 때는 정적 팩토리 메서드를 사용한다.) (0) | 2023.04.08 |
1-7. 이름을 잘 짓는 간단한 규칙 (자신의 기억력을 자랑하지 말자) (0) | 2023.04.08 |
1-6. 이름을 잘 짓는 간단한 규칙 (인코딩을 피하자) (0) | 2023.04.08 |
1-5. 이름을 잘 짓는 간단한 규칙 (검색하기 쉬운 이름을 사용하기) (0) | 2023.04.08 |