728x90 Architecture/DDD1 [Architecture] DDD(Domain Driven Design) DDD 란? 다른 블로그를 보다가 딱히 명확하게 정리 된게 없어서 정리를 해봅니다. 번역하면 Domain Driven Design 도메인 주도 개발이다. 도메인을 중심으로 설계해 나가는것을 의미한다. DDD 나온이유 그럼 왜 DDD 설계가 필요할까? 탄생 배경을 보자. DDD 의 탄생배경은 다음과 같다. Eric Evans의 책 제목인 Domain Driven Design의 약자인 DDD였다. DDD 가 나온 이유는 설계자와 개발자 둘의 언어 장벽을 해결 한다 쉽게 말해서 개발자 설계자 모두 도메인 관점에서 문제를 바라보는 것이다. DDD 의 주요 목적 도메인 모델과 도메인 로직에 집중한다. 유비쿼터스 랭귀지를 사용해 설계자와 개발자 사이의 소통을 원활하게 한다. 유비쿼터스 랭귀지를 사용하여 도메인과 구.. 2022. 9. 18. 이전 1 다음 728x90 반응형