도메인 관련 로직들은 어디에 작성되는 것이 좋을까요? #10
donghyun0218
started this conversation in
General
Replies: 2 comments 5 replies
-
동현님께서 말씀하시는 도메인 관련 로직의 의미와 조금 차이가 있을 수는 있는데요. 저는 모델 인스턴스의 정보를 변경하는 로직들이 (보통은 비즈니스 로직) 모델 인스턴스 메서드로 구현되면 좋다고 생각합니다. 위에서 말씀해주신 것 이외에도 다음과 같은 장점이 있는것 같아요.
|
Beta Was this translation helpful? Give feedback.
5 replies
-
논의 내용을 바탕으로 PR 을 만들도록 하겠습니다. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
도메인 관련 로직을 작성하는 위치에 대한 논의를 해보고자 첫 Discussion 을 열었습니다.
온라인 쇼핑몰 서비스에서 관리자로부터 위와 같은 요구사항에 생겼을 때, 처리할 수 있는 방법은 아래와 같이 크게 두 가지가 있을 것 같습니다.
저 같은 경우는 아래와 같이 도메인 관련 로직들은 모두 해당 도메인에 가까운 모델에 작성합니다.
아래의 방법으로 코드를 짤 때의 장단점은 다음과 같은 것들이 있을 것 같습니다.
장점
단점
제 생각에는 도메인 로직들을 모델 또는 서비스 클래스에 담는 것이 프로젝트 관리에 있어서 긍정적인 효과를 불러올 수 있다고 생각합니다.
여러분들 생각은 어떠신가요?
Beta Was this translation helpful? Give feedback.
All reactions