asked
Flutter Intermediate Part 2 - Practical App Development - US Stock App (with Clean Architecture)
Parsing company information JSON
Written on
·
344
0
강사님 안녕하세요~ 항상 수업 잘 듣고 있습니다!
공부를 하다보니 궁금한 점이 생겨서 이렇게 질문을 남기게 되었습니다.
mvvm 패턴을 통해 개발을 할 때에는 repository를 사용하게 되는데, domain layer에서 repository 추상클래스를 만들고 data layer에서 구현하여 사용하는 이유가 뭔지 궁금합니다 ㅠㅠ
Answer 1
레포지토리와 ViewModel 간에 의존성을 분리하는 역할을 하여 코드 수정이나 테스트가 용이해 집니다.
이해됐습니다!
빠른 답변 감사합니다!!
이해됐습니다!
빠른 답변 감사합니다!!