Observer

디자인패턴

목록 보기
11/12

✅ 옵저버 패턴

객체의 상태가 달라질 때마다 메서드 등을 통해 다른 객체(관찰자)에게 알리는 패턴.

ex) 트위터: 새로운 트윗을 팔로우들에게 알려준다.


✅ Publish-Subscribe(발행, 구독)

  • '관찰하기'보다 '전달받기'를 기다린다!
  • 옵저버라는 말에 의미는 관찰자이지만, 실제로 옵저버는 능동적으로 관찰하는 것이 아니라 알려주는 것을 수동적으로 기다리는 것.
profile
정리하는게 공부가 될 지 모르겠지만, 정리를 하면 마음만큼은 편해

0개의 댓글