(4) ㄷㄷㄷ: Domain Driven Design과 적용 사례공유 / if(kakao)2022 - YouTube
(4) [10분 테코톡] ☕️라테의 도메인 주도 설계 - YouTube
소프트웨어 개발
추상화된 도메인을, 실체화한 소프트웨어를 개발할 때
소프트웨어 복잡성을 낮추기 위한 모델링에 관해 고민한 것이다.
모델을 그대로 코드로 담아버릴 수도 있고
도메인에 관한 구체적인 설계와 개념들을 가지고,
문제영역을 시각화해서 도메인 모델을 만든다.
과거 getter , setter 중심의 DB테이블 모델링은
빈약하다.
보다 전략적으로 설계하려면 복잡한 도메인의 맥락(Context) 경계를 명확히 하고,
Bounded Context안의 도메인 모델에서 보편적인 프로그래밍 언어를 선택하고
도메인에서 Core와 Sub를 분리하여 복잡성을 분리하기 시작한다.
컨텍스트 매핑기술과 이벤트 스토밍 기법으로 Bounded Context를 통합하고 식별한다.
좀더 전략의 전술적인 면으로 상세하게 들어가면
Agrregate 패턴, 계층형 아키텍쳐를 통한 도메인 모델 분리, 도메인 이벤트를 통해 도메인을 보다 명확히 모델링
(4) 도메인 주도 설계란 무엇인가? - YouTube
소프트웨어 복잡성을 낮추기 위해 도메인주도 설계~! 올바른설계는 도메인
(4) “도메인 주도 설계” 책 소개 - YouTube
설계~!
(4) DDD START! 수다 #1 - YouTube
LIST
'4차산업혁명의 일꾼 > 웹개발' 카테고리의 다른 글
DevOps기초 (0) | 2023.07.31 |
---|---|
오픈소스 해야 하는 이유 (0) | 2023.07.26 |
우아한테크코스 - Spring Bean (0) | 2023.07.15 |
우아한테크코스 - Reflection (0) | 2023.07.15 |
우아한테크코스 - 프로세스 스케줄링 (0) | 2023.07.11 |