Skip to content

[DOCS] DDD 도입을 위한 설계 문서 작성 #357

@Dimo-2562

Description

@Dimo-2562

📜 작성/수정할 문서

DDD(Domain-Driven Design) 도입을 위한 설계 문서 전체 작성


📝 작업 내용

  • 유비쿼터스 언어 사전 작성 (docs/ubiquitous-language.md)
  • 도메인 전략 설계 문서 작성 (docs/domain-strategy.md)
  • 전술 설계 문서 작성 (docs/tactical-design.md)
  • 테스트 갭 분석 문서 작성 (docs/test-gap-analysis.md)
  • DDD 테스트 리팩터링 로드맵 작성 (docs/ddd-test-refactoring-roadmap.md)

💡 문서 종류 (해당하는 것에 체크)

  • README
  • API 명세서
  • 아키텍처 문서
  • 개발 가이드
  • 배포 가이드
  • 코드 주석
  • 기타

📌 배경

코드 리팩터링 및 테스트 작성에 앞서 팀 전체가 공통된 언어와 모델로 소통할 수 있도록 DDD 설계 문서를 먼저 정비한다.

문서 역할
유비쿼터스 언어 사전 9개 컨텍스트별 표준 용어 정의. 코드 네이밍·PR·기획 문서에서 공통 참조
도메인 전략 설계 하위 도메인 분류(Core/Supporting/Generic), Bounded Context 후보, Context Map
전술 설계 Aggregate 불변식, Domain Event 후보 및 우선순위, Cross-Aggregate 참조 정책, 이벤트 발행 규약
테스트 갭 분석 현재 테스트 커버리지 공백 식별 및 우선순위
DDD 리팩터링 로드맵 단계별 코드 리팩터링 및 테스트 보강 계획

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions