카테고리 없음

service, 비즈니스 로직이 뭔데?

코드몬스터 2023. 4. 12. 23:09
728x90
저의 생각을 정리한 글입니다.! 참고만 해주세요.

 

Serice 계층이 하는 역할이라고 하면 비즈니스 로직을 처리한다. 라는 얘기를 많이들었다

 

그래서 비즈니스 로직이 뭔데? 라고 궁금증이 생길 수 있다.

 

이 부분에 대해 일하면서 나의 경험을 얘기해보려고한다.

 

나의 생각에는 비즈니스 로직은 회사에서 특정 도메인을 처리하는 방법(설계?)이 있을거다.

 

조금 더 자세하게 예를 들면 "결재"(결제가 아니다)를 해야 하는데 회사마다 상황에 따라 결재 방식이 다르고 또한 어떻게 처리하기로 한다 라는 기준이 정해져있을 것이다.

 

그 외에 디테일한 처리 부분은 코드 작성하는 우리의 몫(?)이겠지만 회사마다 정해 놓은 처리하는 방법(비즈니스 로직)이 있다.

 

이게 바로 서비스 계층에서 처리하는 비즈니스 로직이 아닐까?라고 생각한다.ㅎㅎ