Observer Pattern
·
CS/Design Pattern
❒ DescriptionObserver 패턴의 원리와 동작과정에 대해서 학습할 것이다.또한 Observer 패턴의 예시를 들어 이해도를 높여보자. ❒ Observer 패턴이란?주체가 어떤 객체(subject)의 상태 변화를 관찰하다가 상태 변화가 있을 때마다 메서드 등을 옵저버 목록에 있는 옵저버들에게 변화를 알려주는 디자인 패턴. 상호작용하는 객체 사이에는 가능하면 느슨한 결합을 사용해야 하는데 Observer 패턴이 대표적이라고 할 수 있다.또한 일대다(one-to-many) 의존성을 정의한다.Observer 패턴은 여러 가지 방법으로 정의할 수 있지만, 보통은 주제 인터페이스와 Observer 인터페이스가 들어있는클래스 디자인으로 구현하다. Observer 패턴은 트위터, 인스타그램 등 SNS에..