본문 바로가기

보유/책

클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 11일

TIL (Today I Learned)

2025.06.03

 

오늘 읽은 범위

7장(오류 처리)

 

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

*오류 처리 코드로 인해 프로그램 논리를 이해하기 어려워진다면 깨끗한 코드가 아니다.

*오류가 발생하면 예외를 던짐 = 논리 코드와 오류 처리 코드 분리

*Try-Catch-Finally문부터 작성하라.

*미확인 예외를 사용하다.

*예외에 의미를 제공하라. : 오류 메시지에 정도를 담는다.

*호출자를 고려해 예외 클래스를 정의하라. 

*null을 반환하지 마라. 일거리만 늘리고 호출자에게 떠넘기는 행위이다.

*null을 전달하지도 마라.

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

시간상 예문 코드는 나중에 다시 봐야겠다.

 

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

확인된 예외, 미확인 예외

 

세줄 요약

*오류 처리 코드는 프로그램 논리의 이해에 방해가 되면 안된다.

*오류 처리 코드와 논리 코드를 분리하라.

*깨끗한 코드는 일기도 좋아야 하지만 안정성도 높아야 한다.

 

공부법

반응형