2
자바 주석은 강력한 도구라는 것을 알고 있습니다. 나를 위해, project lombok은 극단적 인 사용의 좋은 예입니다. 하지만 가끔은 주석을 사용하지 않는 것이 좋다고 들었습니다.자바 주석의 잘못된 사용
악의적 인 주석의 예제를 제공 할 수 있습니까? 피할 수있는 아이디어가 있습니까?
자바 주석은 강력한 도구라는 것을 알고 있습니다. 나를 위해, project lombok은 극단적 인 사용의 좋은 예입니다. 하지만 가끔은 주석을 사용하지 않는 것이 좋다고 들었습니다.자바 주석의 잘못된 사용
악의적 인 주석의 예제를 제공 할 수 있습니까? 피할 수있는 아이디어가 있습니까?
숟가락이 유용하지 않은 상황을 묻는 것과 같습니다. 당신은 많은 구성 요소에 의해 사용되는 프레임 워크를 구성 할 때
대신 일반적으로 유익한 주석을 사용할 수 있습니다. 예를 들어
당신은 수행 할 필요가 주석 기반 데이터베이스 매핑에 큰 접근 방식을 제공합니다 javadoc를 생성하는 것과 같은 일부 컴파일 타임 작업.
어쩌면이 당신을 도울 것입니다 : http://stackoverflow.com/questions/1108959/what-are-the-pros-cons-of-annotations-non-compiler-compared-to -xml-config-files – MByD
어디에서 들었습니까? 어떤 맥락에서? ... 더 구체적이지 않으면 제대로 대답하기가 어려워 보입니다. – dagnelies
좀 더 많은 컨텍스트가 여기에 도움이 될 것입니다. 특수 효과는 일부 지역에서 유용합니다. 메소드 네이밍 규칙을 피하기 위해 JUnit 클래스에서. 하지만 때때로 Spring 컨트롤러와 마찬가지로 XML 구성을 통한 DI가 클래스 외부의 구성 부분을 가져 오는 주석에 비해 더 나은 선택이되는 경우가 있습니다. 나는 그것이 당신의 유스 케이스에 달려 있다고 말할 것입니다. – Ash