ddd1 DDD (Domain-Driven Design) 도메인 주도 설계(Domain-Driven Design, DDD)은 소프트웨어 개발 방법론과 설계 철학의 한 형태로, 복잡한 소프트웨어 시스템을 개발하는 데 도움이 되는 개념과 원칙을 제공합니다. 에릭 에반스(Eric Evans)가 2003년에 그의 책 "Domain-Driven Design: Tackling Complexity in the Heart of Software"에서 소개한 개념입니다. DDD의 핵심 아이디어와 개념은 다음과 같습니다: 도메인: DDD는 소프트웨어의 핵심 비즈니스 영역을 "도메인"이라고 부릅니다. 도메인은 특정 비즈니스 문제를 해결하는 데 중요한 역할을 하는 모든 개념, 규칙, 프로세스 및 데이터를 포함합니다. 도메인 모델: DDD에서 가장 중요한 개념 중 하나는 "도메인 모델.. 2023. 10. 17. 이전 1 다음