인프런 커뮤니티 질문&답변
비지니스 로직
작성
·
863
답변 1
2
그랩
지식공유자
비즈니스 로직은 범용적으로 사용되는 언어이긴 한데요!
예를 들어 쇼핑몰을 개발하는 개발자에게 비즈니스 로직은 결제 기능, 상품 정보 제공, 회원 로그인 같이 비즈니스를 위해 개발되는 로직이라고 보시면 됩니다.
쇼핑몰을 예로 들어 보면 도메인은 상품, 결제, 회원 처럼 서비스를 구성하는 주요 요소라고 볼 수 있습니다. 상품을 표현하기 위해선 상품 데이터 모델이 대표적으로 들어가긴 합니다. 그리고 애플리케이션은 결국 도메인에서 벌어지는 일들(결제하기, 상품 보여주기) 같은 비즈니스적 로직이 작성됩니다.
(실제로 방법론에 따라 이렇게 규정하는 게 다를 수 있습니다. DDD 방법론에서는 주요 비즈니스적 로직(도메인 로직)을 도메인 영역이라고 두기도 합니다)
논리 데이터 모델링은 위 레이어와는 다른 맥락이라고 비춰집니다!





