
[이펙티브 자바] 아이템 39, 40, 41
·
Java
이 블로그는 개인의 공부 목적으로 작성된 블로그입니다. 왜곡된 정보가 포함되어 있을 수 있습니다 39 명명 패턴보다 에너테이션을 사용해라 명명 패턴: 전통적으로 도구, 프레임워크에서 특별히 다뤄야하는 경우 특벙 이름으로 이를 구별하는 것 getter, setter과 같은 것들이 명명 패턴이라고 할 수 있겠다. 이러한 명명 태펀을 사용하는경우 몇가지 단점이 존재하는데, 오타가 나면 안된다. 올바른 프로그램 요소에만 사용되리라 보증 할 방법이 없다.(해당 이름을 쓴다고 무조건 사용되는 것이 아니기 때문에, 클래스에 test를 붙인다고 해서 자동으로 테스트가 되는 것이 아니다.) 프로그램 요소를 매개변수로 전달할 마땅한 방법이 없다.(명명 패턴을 이름으로 표현하는 것이기 떄문에) 이러한 명명 패턴이 문제가 되..