처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

'옵저버 패턴(Observer Pattern)'이란?

보통 freeCodeCamp
보기 및 정답
A 객체의 상태가 변경되면 이를 관찰하는 모든 의존 객체에 자동으로 알려주는 디자인 패턴
B 프로그램의 실행 흐름을 추적하고 모니터링하여 성능 병목 지점을 찾아내는 디버깅 도구
C 보안 감사를 위해 사용자의 행동과 시스템 이벤트를 로그 파일에 기록하여 추적하는 패턴
D 코드 리뷰 과정을 자동화하여 정적 분석 결과를 기반으로 개선 사항을 제안하는 패턴

해설

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

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기