이렇게 코드를 작성할 경우, NO_RESULT
에러를 제외한 API 에러는 흘려보내게 된다. 왜냐하면 서버에서 처리하는 에러들은 res.code
로 정상적으로 변환이 가능하기에 단순히 if문을 타지 않고 then문에서 끝나기 때문이다.
이렇게 작성할 경우에는 기타 API 에러를 잡아낼 수 있다. 하지만 코드 개선의 여지는 (어디에나) 존재한다.
이전 코드들에서는 if문을 타면 아무 일도 일어나지 않고 함수가 끝난다. 즉, 불필요한 조건문이다. NO_RESULT
가 유일한 예외 사항이기 때문에 이렇게 작성하면 한결 깔끔해진다.