Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- AWS 자격증
- 리버스 프록시
- Cloud Storage
- Google Cloud
- Solution Architect
- Compute Engine
- AWS Database
- Google Cloud Platform
- kubernetes
- Reverse Proxy
- 아마존웹서비스
- Amazon Web Service
- VPC
- gcp
- Google Cloud Platorm
- Cloud Spanner
- AWS Certificate
- container
- ansible
- AWS Solution Architect
- Google Cloud Platrofm
- GKE
- AWS
- Solution Architect Certificate
- 앤서블
- Cloud Bigtable
- Kubernetes Engine
- Cloud Datastore
- Cloud SQL
- playbook
Archives
- Today
- Total
sungwony
[디자인패턴] Observer pattern 본문
Observer pattern
: The observer pattern is a software design pattern in whch an object, called the subject, maintains a list of its dependents, called observers, and notifies them automatically of any state changes, usually by calling one of their methods. It is mainly used to implement distributed event handling systems, in "event driven" software.
관찰자 패턴은 주체라고하는 개체가 관찰자라고하는 해당 종속 개체의 목록을 유지하고 대게 해당 메서드 중 하나를 호출하여 상태 변경을 자동으로 알리는 소프트웨어 디자인 패턴이다. 'event driven' 소프트웨어에서 주로 분산 이벤트 처리 시스템을 구현 하는데 사용된다
상태를 가지고 있는 주체(OBJECT)와
상태의 변경을 알아야 하는 관찰(OBSERVER)가 존재한다.
이들은 1:1의 관계를 가질수도 1:N의 관계를 가질 수도 있다.
'development > 디자인패턴' 카테고리의 다른 글
[디자인패턴]Template Method Pattern (0) | 2018.05.16 |
---|---|
[디자인패턴] Decorate Pattern (0) | 2018.05.16 |
[디자인패턴] GoF 디자인패턴 (0) | 2018.04.23 |
[디자인패턴] 디자인패턴 입문 - SOLID원칙 (0) | 2018.04.20 |
OOP(객체지향 프로그래밍) (0) | 2017.06.27 |