Skip to content

[refactor/#363] 계정 프로필과 개인화 프로필을 패키지 단위로 분리#364

Merged
Dimo-2562 merged 6 commits into
developfrom
refactor/#363
Apr 28, 2026
Merged

[refactor/#363] 계정 프로필과 개인화 프로필을 패키지 단위로 분리#364
Dimo-2562 merged 6 commits into
developfrom
refactor/#363

Conversation

@Dimo-2562
Copy link
Copy Markdown
Contributor

❤️ 기능 설명

User AccountPersonalization Profile 경계를 코드/패키지/문서에서 일치시키는 리팩터링입니다.

  • 개인화 프로필 생성 흐름에 대한 일반 unit test 안전망 추가
  • 계정 프로필 naming을 AccountProfile*로 정리
  • 개인화 프로필 naming을 PersonalizationProfile*로 정리
  • domain/userdomain/useraccount / domain/personalization으로 물리 분리
  • glossary / strategy / test-gap 문서 최신화

Swagger 테스트 성공 결과 스크린샷 첨부

  • 해당 PR은 내부 리팩터링 중심이라 Swagger 화면 변경은 없습니다.
  • 대신 아래 명령으로 검증했습니다.
    • ./gradlew compileTestJava --console=plain
    • ./gradlew test --tests 'com.techfork.domain.useraccount.service.*' --tests 'com.techfork.domain.personalization.service.*' --console=plain

연결된 issue

연결된 issue를 자동으로 닫기 위해 아래 {이슈넘버}를 입력해주세요.

close #363



🩷 Approve 하기 전 확인해주세요!

  • domain/useraccount / domain/personalization 분리 범위가 의도한 경계와 맞는지 확인 부탁드립니다.
  • 이번 PR에서는 InterestCommandService -> PersonalizationProfileService 직접 호출을 유지했고, 이벤트/포트 분리는 후속으로 미뤘습니다.

✅ 체크리스트

  • PR 제목 규칙 잘 지켰는가?
  • 추가/수정사항을 설명하였는가?
  • 테스트 결과 사진을 넣었는가?
  • 이슈넘버를 적었는가?

@Dimo-2562 Dimo-2562 self-assigned this Apr 28, 2026
@Dimo-2562 Dimo-2562 added the 👤 domain:user 사용자 관련 label Apr 28, 2026
@Dimo-2562 Dimo-2562 merged commit d4021fa into develop Apr 28, 2026
1 check passed
@Dimo-2562 Dimo-2562 deleted the refactor/#363 branch April 28, 2026 13:03
@Dimo-2562 Dimo-2562 added the 🌟 REFACTOR 리팩터링 (기능 변화 X) label Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

👤 domain:user 사용자 관련 🌟 REFACTOR 리팩터링 (기능 변화 X)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[REFACTOR] 계정 프로필과 개인화 프로필을 패키지 단위로 분리

1 participant