18.클래스 내용 직접 삽입 Inline Class

클래스가 하는 일이 많지 않은 경우에는 그 클래스에 있는 모든 변수와 메소드를 다른 클래스로 옮기고 그 클래스를 제거하라.

Inline Class는 Extract Class의 반대이다. 클래스가 더 이상 제 몫을 하지 못하고 더 이상 존재할 필요가 없다면 Inline Class를 사용한다.

InlineClass.png