Skip to content

FEAT: 알림 기능 관련 TODO(리팩토링,테스트코드 작성,스케줄러) #301

Description

@JiwonLee42

📌 이슈 요약

이슈의 주요 내용을 한 줄로 요약해주세요.
알림 관련 TODO를 수행합니다.

📝 상세 내용

작업할 세부 내용을 간단히 작성해주세요.

  • 알림 서비스코드에 외부 API 관련 로직이 섞여 있습니다. 유스케이스별 서비스로 쪼개고, 기술 의존성을 인터페이스로 분리합니다.
  • 알림 단위 테스트, 통합 테스트, 인수 테스트 작성을 진행합니다.
  • 알림을 주기적으로 삭제하는 작업을 진행합니다.
  • 멀티스레드로 작업을 한번에 너무 처리하지 않도록 대량 알림 전송 시 spring batch의 도입을 고려합니다.

✅ 체크리스트

  • 알림 테스트코드 작성
  • 알림 서비스코드 리팩토링
  • 알림 주기적 삭제 batch 작업

📎 참고 사항

참고할 자료나 관련 링크를 적어주세요.

Metadata

Metadata

Assignees

Labels

♻️ Refactor기능 변경 없는 코드 구조 개선🔔 알림알림(푸시, 인앱 알림 등) 관련🧪 TestCode테스트 코드 작성/수정 관련

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions