반응형 빠르게 실패하기1 [엘레강트 오브젝트] 4.1 절대 NULL을 반환하지 마세요 이 내용은 엘레강트 오브젝트 를 읽으면서 정리한 내용을 포함하고 있습니다. 객체의 신뢰 빠르게 실패하기 vs. 안전하게 실패하기 NULL의 대안 정리 객체의 신뢰 객체가 NULL을 반환한다면, 해당 객체를 신뢰할 수 없게 된다. 반환된 값이 객체인지부터 확인해야 하기 때문에, 객체에게 작업을 요청한 후 안심하고 결과에 의지할 수 없다. String title = x.title(); if (title == null) { print("Cant't print; it's not a title."); return ; } print(title.length()); 객체라는 사상에는 우리가 신뢰하는 엔티티라는 개념이 담겨져 있다. 객체는 자신만의 생명주기, 자신만의 행동, 자신만의 상태를 가지는 살아있는.. 2023. 4. 9. 이전 1 다음 반응형