개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
오류 코드보다 예외를 사용하라
예외 클래스를 정의하라
null을 반환하지 말고 전달하지도 마라.
TIL (Today I Learned) 날짜
2022. 05. 05
오늘 읽은 범위
7장. 오류처리
책에서 기억하고 싶은 내용을 써보세요.
오류가 발생하면 예외를 던지는 편이 낫다. 그래야 코드가 더 깔끔해진다. 논리가 오류 처리 코드와 뒤섞이지 않기 때문이다.
예외 클래스가 하나만 있어도 충분한 코드가 많다. 예외 클래스에 포함된 정보로 오류를 구분해도 괜찮은 경우가 그렇다.
메서드에서 null을 반환하는 방식도 나쁘지만 메서드로 null을 전달하는 방식은 더 나쁘다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
코드에서 오류 처리를 많이 했었는데 이것을 예외 처리로 해야 코드가 더 깔끔해진다는 것을 배웠고, null에 대해 크게 신경쓰지 않고 작성을 했었는데 이 부분에서 더 고민을 많이 해야 한다는 점을 다시 깨달았음