<지식 사전> 도메인 주도 설계(Domain Driven Design)란? - 비즈니스 언어로 소프트웨어 만들기
🧑💻 요약 도메인 주도 설계(DDD)가 왜 필요한지, 기존 개발 방식의 문제(소통 단절)를 어떻게 해결하는지 설명합니다. 공통 언어·바운디드 컨텍스트·엔티티/값 객체·애그리게이트 등 DDD 핵심 개념을 구조적으로 정리하고 마지막으로 적용 시 장점과 한계점을 소개합니다. 안녕하세요, 카카오클라우드입니다. 오늘은 도메인 주도 설계(Domain Driven Design, 이하 DDD)에 대해 알아보려고 합니다. 소프트웨어 개발은 왜 어려울까요? 소프트웨어 개발 과정에서 종종 이런 상황이 발생합니다. 개발팀이 몇 달 동안 열심히 만든 시스템이 완성되었지만, 기획자와 실제 사용자들은 "이게 제가 원하던 것이 아닌데요"라고 말합니다. 또는 비즈니스 부서가 요청한 내용이 개발팀에게 전달되는 과정에서 의미가 왜곡..
IT 클라우드 인사이트/IT 지식사전
2025. 3. 31.