Community

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

← Go back
북클럽 클린코드 TIL <7장. 오류처리>
#clean_code
2년 전
755

TIL (Today I Learned) 날짜

2022. 05. 05

오늘 읽은 범위

7장. 오류 처리

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

  • try-catch-finally 문에서 try 블록에 들어가는 코드를 실행하면 어느 시점에서든 실행이 중단된 후 catch 블록으로 넘어갈 수 있다. 그러므로 예외가 발생할 코드를 짤 때는 try-catch-finally 문으로 시작하는 편이 낫다. (p.132)

  • 실제로 외부 API를 사용할 때는 감싸기 기법이 최선이다. (p.137)

  • 메서드에서 null을 반환하고픈 유혹이 든다면 그 대신 예외를 던지거나 특수 사례 객체를 반환한다. (p.139)

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

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

  • 예외를 사용할 코드를 짤 때는 1순위로 try-catch-finally를 생각하자.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 확인된 예외? (p.134)