Skip to content

[refactor] 중복 코드 제거, S3 고아 파일 로깅 강화 및 Javadoc 주석 추가 #263

Description

@dochmai382

🥸 어떤 기능인가요?

두 가지 코드 품질 개선 작업 진행

  1. 두 클래스에 중복으로 존재하는 convertShareExpensesToDTOs() 통합
  2. S3 삭제 실패 시 파일 추적이 어려운 문제 개선
  3. 주요 메서드 JavaDoc 주석 추가

✅ 작업 내용

  • ExpenseConverter.java - convertShareExpensesToDTOs() 통합
  • ExpenseV2QueryServiceImpl.java - 중복 메서드 제거
  • ExpenseV2ServiceImpl.java - 중복 메서드 제거
  • ExpenseV2ServiceImpl.java - S3 삭제 실패 시 fileId 포함한 로그 강화
  • 리팩토링 후 기능 동작 이상 없는지 확인
  • 주요 메서드 JavaDoc 주석 추가 (Service, Repository)

😇 이때까지 끝낼게요!


😵 참고할만한 자료 (선택)

  • 관련 파일: ExpenseConverter.java, ExpenseV2QueryServiceImpl.java, ExpenseV2ServiceImpl.java

🙇‍♀️ 이슈 확인했어요:)

  • 진소희
  • 반준영

Metadata

Metadata

Assignees

Labels

Expense개인 및 공동 생활비를 기록하고 분석하는 가계부 기능.Refactor리팩토링

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions