Study/Side Proejct
[DDD-Quickly] 1,2장 요약 정리 - DDD와 유비쿼터스 언어
이번 포스팅에서는 “도메인 주도 설계(Domain-Driven Design, DDD)”가 무엇인지 개념을 정리해보려고 합니다. 최근 업무를 하면서 가장 큰 고민이 좋은 설계는 어떻게 해야하는건지를 많이 생각했습니다. 사이드 프로젝트를 진행하기 전 DDD에 대해 학습하고, 이를 프로젝트에 적용하면서 실무에 도움이 될 수 있도록 하는게 이번 책을 학습하는 목표입니다.1. 도메인 주도 설계(DDD)란 무엇인가?소프트웨어는 현실 세계의 문제를 효율적으로 해결하거나, 복잡한 비즈니스 로직을 자동화하기 위해 만들어집니다. 이때 우리가 다루는 현실 세계(또는 비즈니스 문제) 자체를 “도메인(Domain)”이라고 부릅니다. 도메인 주도 설계는 다음과 같은 특징을 갖습니다:현실 세계의 프로세스나 비즈니스 로직을 소프트웨..
2025. 3. 18. 00:01