어떤 클래스의 메소드의 결과는 단계별로 이럴 수 있을 것 같음.


1. 아무것도 리턴 안함

2. 성공or실패

3. 성공or실패와 함께 에러코드

4. 알 수 없음(주로 네트워크 요청)


이때 리턴과 함께 데이터를 받아온다고 한다면, 어떻게 주로 처리하는 편임?

여러 방법을 살펴보니 이렇던데

1. 메소드(데이터를 밖으로 빼올 오브젝트, 인자1, 인자2): 리턴 에러코드, 에러코드확인용 메소드 없음

2. 메소드(인자1, 인자2): 데이터,  에러코드확인은 따로 메소드 제공