- 옵저버 패턴은 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테
연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다(one-to-many)의존성을 정의한다.
- 옵저버 객체와 주제 객체간에는 느슨한(loose)연결 관계입니다.
- 옵저버 패턴을 이용하면 주제 객체에서 데이터를 보내거나(푸시) 옵저버가 데이터를 가져오는(풀)
방식으로 쓸 수 있습니다. - 옵저버에 연락을 돌릴 때는 절대로 순서에 의존해서는 안됩니다.
- 여러 GUI 프레임워크에서는 옵저버 패턴이 굉장히 많이 쓰입니다.