Generics을 이용해서 리팩토링을 효율적으로 | OKKY