연락처 정보

코스 개요

도메인 주도 설계(DDD)란 무엇인가?

  • 도메인에 대한 이해를 쌓기

공통 언어의 중요성과 활용법

  • 공동 언어가 필요한 이유
  • 공통 언어 만들기
  • 모델 기반 설계를 위한 구성 요소들
  • 레이어드 아키텍처
  • 엔티티
  • 값 객체
  • 서비스
  • 모듈
  • 애그리게이트
  • 팩토리
  • 리포지터리

지속적인 리팩토링으로 심층적 이해 도모하기

  • 지속적인 리팩토링의 필요성
  • 핵심 개념들을 명확하게 정리하기

모델의 무결성을 유지하는 방법

  • 경계 지정된 컨텍스트의 활용
  • 지속적 통합의 중요성
  • 컨텍스트 맵 구성하기
  • 공유 커널을 통해 협업 증진하기
  • 고객과 공급자 간 원활한 소통 방식
  • 타인의 설계를 그대로 따르는 방법
  • 오염되지 않도록 보호하는 계층 활용법
  • 서로 독립적으로 개발하기
  • 개방형 호스트 서비스 도입하기
  • 모델의 본질을 추출하여 간소화하기

요건

특별한 사전 지식은 필요하지 않습니다.

 14 시간

참가자 수


참가자별 가격

회원 평가 (5)

예정된 코스

관련 카테고리