안녕하세요 선생님 아키텍쳐 관련해서 질문드릴것이있습니다.
빠른 답변 정말 감사드립니다!!!ㅜㅜ첫번째 답변에 대한 추가적인 질문사항이있습니다!-첫번째질문!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-=> 외부데이터와 관련없는 데이터 관리가 필요할경우레포지토리가 없는 유스케이스에대한 생각이 궁금합니다!!답변 => 네. 가능합니다. 다만 외부데이터와 관련없는 데이터 관리가 필요하다고 하셨는데, 결국 어떤 데이터를 관리하는 것이라면 레포지토리는 필요하지요. 레포지토리 없는 유즈케이스라면 어떠한 데이터와도 엮이지 않는 순수 로직만을 가지는 유즈케이스일 것이라고 생각합니다.흠..일단 저는 레포지토리가 필요하지 않은 유스케이스라고 말한이유는저희가 강의 진행 중 통상적으로 레포지토리를 사용할때도메인 레이어의 레퍼지토리는 추상클래스로 작성되고이에 대한 구현은 데이터 레이어에서 이루어졌기때문이었는데요!!! 선생님 말씀대로결국 어떤 데이터를 관리하는 것이라면 레포지토리가 필요하다면 외부데이터와 관련없는 클라이언트 데이터와 로직이 필요할경우도메인 레이어에서!!!!필요한 모델 선언필요한 레퍼지토리(추상클래스가 아닌 구현체!!) 선언유스케이스에서 로직작성 하면될까요?필요한 레퍼지토리(추상클래스가 아닌 구현체!!)추상클래스가 아닌 구현체라고 표현한이유는보통의 레퍼지토리의경우도메인레이어에서 추상클래스로 작성되고데이터레에어에서 구현되지만외부데이터와 관련없는 로직의경우굳이 도메인레이어에서 레퍼지토리를 작성할떄추상클래스로 작성할 이유가 없다고 생각되어서요!!!결과적으로외부데이터와 관련없는 데이터와 로직을 작성할때도메인 레이어에서!!!!필요한 모델 선언필요한 레퍼지토리(추상클래스가 아닌 실제 구현체!!) 선언유스케이스에서 로직작성 위의 구조로 작성하면될까요?