퍼사드 디자인 패턴
2021. 8. 17. 23:57ㆍ디자인패턴
ㅇ 퍼사드 디자인 패턴은 facode 로 얼굴 처럼 내부보다 외관에 신경 (앞단에 더 집중 : 고객)
ㅇ 복잡한 내부 시스템 로직을 감추고 클라이언트가 쉽게 시스템을 접근할 수 있는 인터페이스를 제공
ㅇ 단일 인터페이스 객체로 복잡한 서브시스템을 대체
ㅇ 외부에서 보기에 깔끔하도록 복잡한 서브시스템을 감싼다
ㅇ 클라이언트가 특정 작업을 수행할 때 모든 관련 서브시스템에 요청하지 않고 메인 인터페이스(퍼사드)에만 요청
1. 퍼사드 디자인 패턴 예시 : 웨딩플레너
- 예시로 웨딩플레너 (퍼사드) 에게 부탁하면 결혼 준비 다 해줌
- 클라이언트 : 고객
- 퍼사드 : 웨딩플레너
- 서브시스템 : 음식, 꽃 장식 등등 담당하는 업체
'디자인패턴' 카테고리의 다른 글
옵서버 디자인 패턴 (0) | 2021.08.18 |
---|---|
프록시 디자인 패턴 (0) | 2021.08.18 |
팩토리 디자인 패턴 (0) | 2021.08.17 |
싱글톤 디자인 패턴 (파이썬) (0) | 2021.08.17 |
디자인 패턴 : 파이썬 클래스 꿀팁 및 UML 다이어그램 (0) | 2021.08.17 |