You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
이벤트 처리 시 발행자는 구독자에 대해서 알지 못해야 함. 즉 스터디 도메인은 스터디 수료로 인한 결과가 쿠폰 지급인지 기타 등등인지 알 필요가 없게 해야 함
이를 위해서는 핸들러는 각 핸들링 로직과 관련있는 구독자 도메인 패키지로 이동해야 함.
예시
예를 들어 스터디 수료 시 1) 쿠폰 지급 2) 포인트 지급 두 가지 액션이 필요하다고 해보자.
기존에는 StudyEventHandler 에서 모든 것을 처리했다면 -> 이재는 CouponHandler 컴포넌트 그리고 PointHandler 컴포넌트에서 handleStudyCopletion() 메서드를 통해 쿠폰 도메인 그리고 포인트 도메인에서 해당 이벤트를 처리하게 만들어야 함
The text was updated successfully, but these errors were encountered:
📌 Description
예시
StudyEventHandler
에서 모든 것을 처리했다면 -> 이재는CouponHandler
컴포넌트 그리고PointHandler
컴포넌트에서handleStudyCopletion()
메서드를 통해 쿠폰 도메인 그리고 포인트 도메인에서 해당 이벤트를 처리하게 만들어야 함The text was updated successfully, but these errors were encountered: