인프런 커뮤니티 질문&답변

atomom님의 프로필 이미지
atomom

작성한 질문수

Flutter 중급 2편 - 실전 앱 개발 - 미국 주식 앱 (with 클린 아키텍처)

CSV 파싱, 캐시 구현, 테스트 코드

stockApi 질문

작성

·

226

0

이전 강좌에서는 api에서도 Result클래스 처리를 해주셨었는데, 이번에는 그냥 Rsponse로 반환하시는 것 같아 질문드립니다.

어차피 repository_impl에서 try catch에 걸러지기 때문에 사실은 api에 굳이 에러처리를 할 필요는 없을까요??

답변 1

1

오준석님의 프로필 이미지
오준석
지식공유자

네 어디서부터 Result 처리를 할지는 프로젝트 성격에 따라 달라질 것 같은데요.

이 프로젝트는 Impl 에서 로직이 복잡해지고 에러 발생확률도 높아서 이쪽에서 Result 처리를 하고 있고

말씀하신 대로 Impl 에서 try - catch 를 하면 그 하위에서는 따로 처리를 안 해도 됩니다.

atomom님의 프로필 이미지
atomom
질문자

감사합니다 !

atomom님의 프로필 이미지
atomom

작성한 질문수

질문하기