🗺️ Design Pattern
[Design Pattern] Observer Pattern - 옵저버 패턴
Observer PatternObserver는 관찰하는 사람의 의미입니다.Observer 패턴에서는 관찰 대상(Subject)의 상태가 변화하면 관찰자(Observer)에게 알려줍니다.Obsever 패턴은 상태 변화에 따른 처리를 기술할 때 효과적입니다.어떠한 이벤트가 일어났을 때 이벤트를 바라보던 감시자들이 바로 반응할 수 있는 Pattern 입니다.-> Subscriber, Listener Pattern Observer Pattern이 아닌 경우이벤트가 일어났는지 확인하기 위해 1초, 1분, 1시간마다 확인을 해야합니다.이러한 방법을 polling 이라고 하여 필요 없는 리소스 낭비가 생깁니다.Polling 주기가 1시간일 경우, 1시간 이내에 이벤트 일어나다가 사라진다면 이벤트가 일어났는지 알 수 ..