옵서버 패턴 (observer pattern) 뜻

한 객체의 상태가 바뀌면 등록된 객체들에게 자동으로 알리는 패턴

A pattern where an object notifies its registered observers of changes

단계별로 보기

  1. 옵서버 패턴에서는 구독자들이 주제를 지켜봅니다.
  2. A와 B가 알림을 받겠다고 등록합니다.
  3. 주제의 상태가 바뀌면 모든 구독자에게 알립니다.
  4. 구독자들은 알림을 받아 각자 알아서 갱신합니다.
  5. 필요 없으면 해지하면 되고 주제는 구독자 속을 몰라도 됩니다.

개발자의 타자 연습에서 소프트웨어 공학 용어로 타자 연습을 해 보세요.