null 허용 연산자를 현업에서는 어떻게 사용 하시는지 질문드립니다.

null 컨텍스트 기능은 null 의 전파 경로를 명확하게 드러내 주기 때문에, 반드시 사용하는 편입니다.

이 기능을 도입하면, 내 코드로 인해 null 예외가 발생하는 경우는 거의 없다고 보시면 됩니다.

null 컨텍스트 기능을 적용한 후에, null 경고가 나타났다면, 그 수 만큼, 과거 코드에 null 예외 발생 가능성이 높았다는 의미입니다.

그러나, 프레임워크나 외부 라이브러리 등 외부 코드가 null 을 전달할 수도 있기 때문에 완전히 사라지는 것은 아닙니다.
다만, 발생 지점이 뻔해져 대처가 쉬워집니다.

1개의 좋아요