도메인 관련 로직들은 어디에 작성되는 것이 좋을까요? #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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
도메인 관련 로직을 작성하는 위치에 대한 논의를 해보고자 첫 Discussion 을 열었습니다.
온라인 쇼핑몰 서비스에서 관리자로부터 위와 같은 요구사항에 생겼을 때, 처리할 수 있는 방법은 아래와 같이 크게 두 가지가 있을 것 같습니다.
저 같은 경우는 아래와 같이 도메인 관련 로직들은 모두 해당 도메인에 가까운 모델에 작성합니다.
아래의 방법으로 코드를 짤 때의 장단점은 다음과 같은 것들이 있을 것 같습니다.
장점
단점
제 생각에는 도메인 로직들을 모델 또는 서비스 클래스에 담는 것이 프로젝트 관리에 있어서 긍정적인 효과를 불러올 수 있다고 생각합니다.
여러분들 생각은 어떠신가요?
Beta Was this translation helpful? Give feedback.
All reactions