Program Blog
Basic
Language
Algorithm
Book
Tool
토글 메뉴
토글 메뉴
Book
xUnit 테스트 패턴
쿠버네티스 기초다지기
Effective Java 3/E
Kotlin in Action
[Effective Java 3/e] 아이템 65 - 리플렉션보다는 인터페이스를 사용하라
아이템 65 - 리플렉션보다는 인터페이스를 사용하라
리플렉션 단점
컴파일타임 타입 검사가 주는 이점을 하나도 누릴 수 없다.
코드가 지저분하고 장황해진다.
성능이 떨어진다.
정리
리플렉션은 아주 제한된 형태로만 사용해야 그 단점을 피하고 이점을 취할 수 있다.
인스턴스 생성에만 쓰고, 만들어진 인스턴스는 인터페이스나 상위 클래스로 참조해 사용하자.
Please enable JavaScript to view the
comments powered by Disqus.