내용
도메인 기반 설계가 제안된 계기: 쇼츠 회고
도메인 기반 설계를 시도한 프로젝트
- 스토리탭 개편
- 친구 초대
- Elixier에서 적용 시도
주로 다루는 주제
- 도메인 이해하기
- 도메인 모델링하기
- 도메인 구현하기
도메인 모델링하기
- 타입으로 도메인 모델링하기
- Domain을 고려하여 타입 별칭 을 사용
- @열거형 타입 모델링
워크플로우를 함수로 모델링
- 화면별 Usecase로 사용하는 기능을 문서화
- 스토리탭 흐름도
- 친구 초대 흐름도
- 친구 초대 코드 생성 과정을 상 태 기계로 정의
- 친구 초대 코드 생성 데이터와 상태간 관계