✨ 어떤 기능인가요?
클린 아키텍처에 따른 Domain 계층에 User 관련 기능(model, usecase, repository)을 개발한다.
- User 모델 구현
- UseCase 구현
- CreateUserUseCase: 유저 생성 로직 구현
- GetUserUseCase: 유저 정보 조회 로직 구현
- UpdateUserUseCase: 유저 정보 수정 로직 구현
- DeleteUserUseCase: 유저 삭제 로직 구현
- Repository 인터페이스 작성
- 추후, Data 계층에서 UserRepository 인터페이스 구현체 생성, 데이터 저장소와의 통신 구현 (Remote 계층 먼저, Local 계층은 추후에)
📝 작업 상세 내용
🌐 참고할만한 자료(선택)
https://github.com/VictorKabata/Notflix
✨ 어떤 기능인가요?
클린 아키텍처에 따른 Domain 계층에 User 관련 기능(model, usecase, repository)을 개발한다.
📝 작업 상세 내용
🌐 참고할만한 자료(선택)
https://github.com/VictorKabata/Notflix