20년전에 등장한 DDD, 도메인 지식 전문가라고 불리는 영역이 GPT와 같은 LLM이 흡수하고 있는것도 사실이며 "도메인 전문가"라는 의미를 다시 해석할 필요가 있는것 같습니다.

그렇다고 DDD의 철학/전략이 모두 쓸모없는것은 아닌것같고  도메인모델을 이해하고 해석하는 통찰력을 가지게 하는것은 사실이기때문입니다.

그러한 관점에서 DDD가 쓸모없다가 아니라, 20년전 등장한 방식이 오늘날도 유용한가? 의 관점에서 유용한 영상을 분석해보았습니다.   



📌 도메인 주도 설계(DDD) 책의 1장과 2장을 읽고 저자가 느낀 현실과의 괴리감은 무엇인가?

저자는 비즈니스를 이해하는 것의 어려움, 핵심 하위 도메인과 일반 하위 도메인을 구분하는 것의 어려움, 핵심 하위 도메인을 내재화해야 한다는 주장에 대한 의문, 그리고 유비쿼터스 언어를 도메인 용어 기반으로 만드는 것의 불가능성 등 책의 내용이 현실과 동떨어진 부분이 많다고 느꼈습니다.

💡 저자가 생각하는 유비쿼터스 언어의 진정한 역할과 활용 장소는?

유비쿼터스 언어는 도메인 전문가와의 커뮤니케이션보다는 개발팀 내부에서 용어를 통일하기 위해 사용되며, 가장 효과적으로 활용되는 장소는 피그마와 같은 기획 문서입니다.


이 컨텐츠는 도메인 주도 설계(DDD) 책의 1, 2장을 읽고 현실적인 개발 환경애자일 방법론의 관점에서 비판적으로 분석한 내용을 다룹니다. 특히, 비즈니스 도메인이해의 어려움, 핵심 도메인내재화의 현실적인 제약, 그리고 유비쿼터스 언어의 실질적인 활용처에 대한 발표자의 경험과 생각을 공유하며, DDD 이론과 실제 적용 간의 괴리를 지적합니다.


1. 비즈니스 도메인 이해의 한계와 현실 [4]


2. 도메인 전문가의 한계와 교차 검증의 필요성 [75]


3. 도메인 분류(핵심/일반/지원)와 그 현실적 어려움 [121]


4. 하위 도메인 개발과 자원 배분의 현실 [193]


5. 핵심 도메인 내재화와 기술적 차별성의 현실 [244]


5. 핵심 도메인 내재화와 기술적 차별성의 현실 [244]


6. 유비쿼터스 언어(공통 언어)와 도메인 용어의 한계 [347]


7. 도메인 커뮤니케이션과 애자일의 현실적 결론 [547]


8. 결론 및 실무 적용의 어려움 [683]


릴리 링크 : https://lilys.ai/digest/4959253/4281642?s=1&noteVersionId=559252