22
null 참조는 실제로 나쁜 것입니까?
프로그래밍 언어에 null 참조를 포함시키는 것이 "십억 달러의 실수"라고 들었습니다. 그런데 왜? 물론 NullReferenceExceptions이 발생할 수 있지만 무엇을해야합니까? 잘못 사용하면 언어의 모든 요소가 오류의 원인이 될 수 있습니다. 그리고 대안은 무엇입니까? 나는 이것을 말하는 대신에 : Customer c = Customer.GetByLastName("Goodman"); // returns null if not found if (c != null) …