일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Index Range Scan
- 연동
- 연결리스트
- javascript this
- 생성자 new
- javascript 생성자
- javascript prototype
- 자료구조
- 배열
- 이중 연결 리스트
- access
- Index Skip Scan
- 생성자
- C#
- npm Option
- 확장 엘리먼트
- Index Full Scan
- pattern
- c언어 스택 배열
- 포인터
- Loose Index Scan
- 스택
- new 사용법
- 추상적 자료 구조
- 큐 연결리스트
- jQuery
- 연결 리스트
- 스택 배열
- 배열 스택
- javascript new
Archives
- Today
- Total
목록퍼사드 (1)
Open-Closed Principle
퍼사드 패턴(Facade Pattern)
정의퍼사드 패턴을 사용하려면 어떤 서브시스템에 속한 일련의 복잡한 클래스들을 단수화하고 통합한 클래스를 만드러야 한다. 다른 패턴과 달리 퍼사드 패턴은 상당히 단순한 편이다. 복잡한 추상화 같은게 필요 없다. 하지만 그렇다고 해서 퍼사드 패턴이 별 볼일 없는 패턴이라고 할 수는 없다. 퍼사드 패턴을 이용하면 클라이언트와 서브시스템이 서로 긴밀하게 연결되지 않아도 된다는 큰 장점이 있다. 퍼사드 패턴 - 어떤 서브시스템의 일련의 인터페이스에 대한 통합된 인터페이스를 제공한다. 퍼사드에서 고수준 인터페이스를 정의하기 때문에 서브시스템을 더 쉽게 사용할 수 있다. 퍼사드 패턴은 단순화된 인터페이스를 통해서 서브시스템을 더 쉽게 사용할 수 있도록 하기 위한 용도로 쓰있다. 예제 소스를 보도록 하겠다. 이 예제에..
Programming/디자인패턴
2014. 6. 25. 23:11