ISP Interface Segregation Principle

클라이언트는 자신이 사용하지 않는 메소드와 의존관계를 갖지 않도록 함과 동시에 하나의 일반적인 인터페이스보다는, 여러 개의 구체적인 인터페이스가 낫다‘라고도 정의할 수 있음