## About Issue 🚀 <!-- 이슈 설명을 적어주세요 --> 1. 과도한 책임 분산 - UserRepositoryImpl은 UserRetriever, UserRegister에 의존 - PhoneVerificationRepositoryImpl은 PhoneVerificationRegister, PhoneVerificationRetriever, PhoneVerificationRemover에 의존 - 단순한 CRUD 작업을 위해 너무 많은 클래스가 필요 2. 일관성 없는 패턴 - UserRetriever.findById()는 UserEntity를 반환하지만, 다른 메서드들은 User 도메인 객체를 반환 - UserRepositoryImpl.findById()에서 불필요한 변환 작업 수행 3. 중복된 변환 로직Entity ↔ Domain 변환이 여러 곳에서 반복됨 - UserEntity.fromDomain(), UserEntity.toDomain() 호출이 산재 ## Progress ✔️ - [ ] repository layer 리팩토링
About Issue 🚀
Progress ✔️