'옵저버 패턴(Observer Pattern)'이란?
보통 freeCodeCamp해설
옵저버 패턴은 Subject(발행자)의 상태 변화를 Observer(구독자)들에게 자동으로 통지하는 행위 디자인 패턴입니다. 이벤트 시스템, 데이터 바인딩, 리액티브 프로그래밍의 기반이 되며, 발행-구독(Pub-Sub) 패턴과도 유사합니다.
옵저버 패턴은 Subject(발행자)의 상태 변화를 Observer(구독자)들에게 자동으로 통지하는 행위 디자인 패턴입니다. 이벤트 시스템, 데이터 바인딩, 리액티브 프로그래밍의 기반이 되며, 발행-구독(Pub-Sub) 패턴과도 유사합니다.