더북(TheBook)

3.6 미활용 추상화

추상화를 사용하지 않고 남겨 둘 때(직접 사용하지 않거나 도달 불가능할 때) 이런 악취가 발생한다. 이 악취는 다음 두 가지 형태로 드러난다.

 

미참조 추상화 : 어느 누구도 사용하지 않는 구체 클래스

고아 추상화 : 파생된 추상화 없이 단독으로 존재하는 인터페이스, 추상 클래스

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.