Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
7장. 오류처리
#clean_code
2년 전
643

오늘 TIL 3줄 요약

  • 오류 코드보다 예외를 사용하라

  • 예외 클래스를 정의하라

  • null을 반환하지 말고 전달하지도 마라.

TIL (Today I Learned) 날짜

2022. 05. 05

오늘 읽은 범위

7장. 오류처리

책에서 기억하고 싶은 내용을 써보세요.

  • 오류가 발생하면 예외를 던지는 편이 낫다. 그래야 코드가 더 깔끔해진다. 논리가 오류 처리 코드와 뒤섞이지 않기 때문이다.

  • 예외 클래스가 하나만 있어도 충분한 코드가 많다. 예외 클래스에 포함된 정보로 오류를 구분해도 괜찮은 경우가 그렇다.

  • 메서드에서 null을 반환하는 방식도 나쁘지만 메서드로 null을 전달하는 방식은 더 나쁘다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 코드에서 오류 처리를 많이 했었는데 이것을 예외 처리로 해야 코드가 더 깔끔해진다는 것을 배웠고, null에 대해 크게 신경쓰지 않고 작성을 했었는데 이 부분에서 더 고민을 많이 해야 한다는 점을 다시 깨달았음