로딩
요청 처리 중입니다...

코드가 깔끔해지는 Java reflection 002

 코드가 깔끔해지는 Java reflection 002

이전에 작성한 if떡칠된 그 걸레같은 클래스를 리팩토링중에 이런게 또 튀어나옴.문자열을 == 로 비교해둔것은 그렇다고 치더라도 길이가 어마어마해서 수정발생시에 정말 어느부위인지 찾기조차어렵고 type은 계속 추가의 여지까지 있는 정도.ㄷㄷ이런건 리플렉션으로 처리하면 매우 깔끔하고 수정도 쉬워짐.퍼포먼스에 문제가 있지 않냐 하겠지만 이것은그정도의 차이는 별 의미가 없는 수준이라서....if떡칠보다는 훨씬 깔끔해짐 type이 추가되는 경우 해당 클래스만 추가하면 되고.handle은의 로직은 건드릴 필요가 없음.수정이 일어난 경우도길고 긴 코드에서 찾지 말고 해당 타입파일으로 가서 그 안쪽만 고치면 됨..........

코드가 깔끔해지는 Java reflection 002에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.