[클린코드 읽기 챌린지] 220506 7장 오류 처리
오늘의 과제
기억하고 싶은 내용
- 오류 코드보다 예외를 사용하라
- 오류가 발생하면 예외를 던지는 편이 낫다
- Try-Catch-Finally 문부터 작성하라
- 미확인 예외를 사용하라
- 예외에 의미를 제공하라
- 호출자를 고려해 예외 클래스를 정의하라
요약
깨끗한 코드는 읽기도 좋아야하지만 안정성도 높아야 한다.
오류 처리를 프로그램 논리와 분리하면 독립적인 추론이 가능해지며 코드 유지보수성도 크게 높아진다.