[BOOK REVIEW] CLEAN CODE - Chapter 07

Nomad Book Club Challenge - DAY 15 (2022.03.04)

:book: 오늘 읽은 범위 : 7장 오류 처리


:smile: 책에서 기억하고 싶은 내용을 써보세요.
깨끗한 코드와 오류 처리는 확실히 연관성이 있다. … 여기저기 흩어진 오류 처리 코드 때문에 실제 코드가 하는 일을 파악하기가 거의 불가능하다는 의미다.

  • 오류 코드보다 예외를 사용하라
  • Try-Catch-Finally 문부터 작성하라
  • Unchecked Exception을 사용하라
  • 예외에 의미를 제공하라
    • 오류가 발생한 원인과 위치를 쉽게 찾기 위해
    • 실패한 연산 이름과 실패 유형
    • catch 블록에서 오류를 기록
  • 호출자를 고려해 예외 클래스를 정의하라
    • 애플리케이션에서 오류를 정의할 때 가장 중요한 것은 오류를 잡아내는 방법
  • 정상 흐름을 정의하라
  • null을 반환하지 마라
    • null을 반환하는 코드는 호출자에게 문제를 넘긴다는 것이 문제
  • null을 전달하지 마라

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

  • 오류 처리는 평소에도 어렵다고 생각하는 부분이라 더 자세히 알아봐야 할것 같다.

:sunglasses: TAGS #코딩 #개발자 #노마드북클럽 #노개북

Leave a comment