퍼사드 패턴
주로 인터페이스 설계에 사용된다.
- 인터페이스의 사용 편의성과 범용성을 위해 퍼사드 패턴을 적용할 수 있다.
퍼사드 패턴은 서브 시스템에 대한 통합 인터페이스 세트를 제공하고, 하위 시스템을 더 쉽게 만들기 위한 상위 통합 인터페이스를 제공한다.
ex)
- 시스템 A가 a, b, c, d라는 4개의 인터페이스를 제공하고 시스템B는 시스템A의 인터페이스 중 a, b, d라는 3가지의 인터페이스를 호출해야한다고 가정할때
- 퍼사드 패턴은 시스템B에서 직접 사용할 수 있도록 인터페이스 a, b, d를 하나로 묶어서 인터페이스x로 제공해준다.