옵저버 패턴이란 상태 변화가 있을 때 상태 변환에 관심이 있는 관찰자에게 상태에 대한 정보를 알려주는 패턴입니다.
https://github.com/wlals7565/design-pattern/tree/main/src/observer
옵저버 패턴은 어떤 상태의 변화에 대한 처리를 위해 사용됩니다. 상태 변화가 발생하면 상태 변화에 대한 관심을 가진 객체들에게 상태 변환에 대한 정보가 전해집니다.