반응형 null1 기본기) Null을 효과적으로 처리하기 위한 팁 Null을 효과적으로 처리하기 위한 팁 Null을 사용하는 과정에서 좀더 효율적으로 사용하기 위한 팁을 어떻게 하다가 알게되어서 겸사겸사 정리하는 포스팅이다. 1. Null 체크를 하는 과정을 너무 복잡하게 만들지 마라. if (Optional.ofNullable(myVariable).isPresent()) // bad if (Objects.nonNull(myVariable)) // better, but still bad if (myVariable != null) // good 가독성에 관련된 내용인데 맨밑의 null 체크는 한눈에 파악하기 쉬우나 위의 2가지는 해당 기능의 사이드 이펙트가 존재할수 있다. 직관적인 형태로 사용하는게 제일 좋다. 2. Null을 인수로 전달하지 마라. 좋은 코딩의 가장 중.. 2022. 5. 31. 이전 1 다음 반응형