Skip to content

✨ [FEAT] Domain 계층에 User 기능 구현 #7

@Pearl-K

Description

@Pearl-K

✨ 어떤 기능인가요?

클린 아키텍처에 따른 Domain 계층에 User 관련 기능(model, usecase, repository)을 개발한다.

  1. User 모델 구현
  2. UseCase 구현
    • CreateUserUseCase: 유저 생성 로직 구현
    • GetUserUseCase: 유저 정보 조회 로직 구현
    • UpdateUserUseCase: 유저 정보 수정 로직 구현
    • DeleteUserUseCase: 유저 삭제 로직 구현
  3. Repository 인터페이스 작성
  4. 추후, Data 계층에서 UserRepository 인터페이스 구현체 생성, 데이터 저장소와의 통신 구현 (Remote 계층 먼저, Local 계층은 추후에)

📝 작업 상세 내용

  • User 모델
  • UserRepository 설계
  • CreateUserUseCase
  • GetUserUseCase
  • UpdateUserUseCase
  • DeleteUserUseCase

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

https://github.com/VictorKabata/Notflix

Metadata

Metadata

Assignees

Labels

✨ featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions