이벤트를 발생시키는 게시자는 구독자가 해당 이벤트를 어떻게 처리할 것인지 알 필요가 없습니다. 단지 구독자가 미리 등록해 놓은 함수(Function)들의 목록에 따라 호출하기만 하면 됩니다. 이벤트를 처리하는 구독자는 계속해서 게시자의 행동을 검사(Check)하지 않아도 됩니다. 이벤트가 발생하는 시점을 알기 위해 노력할 필요가 없고, 이벤트가 발생했을 때 호출될 메서드(Method)만 등록하면 됩니다. 이것은 구독자가 기다리고 있는 어떤 상황(Event)이 실제로 발생하면, 그 즉시 게시자가 알아서 구독자의 이벤트 처리 함수를 호출해주기 때문입니다. 따라서 구독자는 이벤트가 발생했을때 어떻게 처리할지에 대해서만 집중할 수 있게 됩니다. 이벤트 게시자와 구독자의 구조를 잘 활용하면, 서로의 상태를 검사하..