3.6 미활용 추상화
추상화를 사용하지 않고 남겨 둘 때(직접 사용하지 않거나 도달 불가능할 때) 이런 악취가 발생한다. 이 악취는 다음 두 가지 형태로 드러난다.
• 미참조 추상화 : 어느 누구도 사용하지 않는 구체 클래스
• 고아 추상화 : 파생된 추상화 없이 단독으로 존재하는 인터페이스, 추상 클래스
추상화를 사용하지 않고 남겨 둘 때(직접 사용하지 않거나 도달 불가능할 때) 이런 악취가 발생한다. 이 악취는 다음 두 가지 형태로 드러난다.
• 미참조 추상화 : 어느 누구도 사용하지 않는 구체 클래스
• 고아 추상화 : 파생된 추상화 없이 단독으로 존재하는 인터페이스, 추상 클래스