You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to xp...@googlegroups.com
도메인 로직은 해당 도메인(이 경우 이 게임 내용)의 전문가가 설명하고 알아들을 수 있는 수준의 정보들입니다. 만약 어느 쪽에 넣어야 할 지 헛갈리신다면 그 안에 정보가 혼재되어 있다는 신호일 가능성이 있습니다. 도메인 전문가가 할 수 있는 말(예컨대, 어쩌구 하면 저쩌구 해야 돼)들만 따로 발라내어 도메인 로직에 두고 나머지는 애플리케이션 로직으로 분리하시면 됩니다.
--
박성철
unread,
Jul 5, 2015, 9:53:29 PM7/5/15
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to xp...@googlegroups.com
거의 한 달 되었지만 제 의견을 적어 본다면, 도메인 로직이 아니라고 할만한 이유는 없어 보입니다.
도메인 이벤트가 도메인 로직과 애플리케이션 로직 사이의 캡슐화를 위해 도입되기는 했지만 도메인 로직간의 이벤트를 처리하는데
사용하지 않을 이유는 없다고 봅니다. 예전부터 도메인 모델을 도입했을 때 DB의 트리거에 해당하는 장치로 관찰자
패턴(Observer Pattern)을 써야 한다고 생각했습니다.