TIL (Today I Learned)
2025.06.03
오늘 읽은 범위
7장(오류 처리)
책에서 기억하고 싶은 내용을 써보세요.
*오류 처리 코드로 인해 프로그램 논리를 이해하기 어려워진다면 깨끗한 코드가 아니다.
*오류가 발생하면 예외를 던짐 = 논리 코드와 오류 처리 코드 분리
*Try-Catch-Finally문부터 작성하라.
*미확인 예외를 사용하다.
*예외에 의미를 제공하라. : 오류 메시지에 정도를 담는다.
*호출자를 고려해 예외 클래스를 정의하라.
*null을 반환하지 마라. 일거리만 늘리고 호출자에게 떠넘기는 행위이다.
*null을 전달하지도 마라.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.
시간상 예문 코드는 나중에 다시 봐야겠다.
궁금한 내용이 있거나, 잘 이해되지 않은 내용이 있다면 적어보세요
확인된 예외, 미확인 예외
세줄 요약
*오류 처리 코드는 프로그램 논리의 이해에 방해가 되면 안된다.
*오류 처리 코드와 논리 코드를 분리하라.
*깨끗한 코드는 일기도 좋아야 하지만 안정성도 높아야 한다.
공부법
반응형
'보유 > 책' 카테고리의 다른 글
클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 16-18일 (2) | 2025.06.08 |
---|---|
클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 12-15일 (0) | 2025.06.06 |
클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 10일 (0) | 2025.06.01 |
클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 9일 (0) | 2025.05.31 |
클린 코드 ( Clean Code ) - 노마드 코더 ( Nomad Coders ) 챌린지 8일 (0) | 2025.05.30 |