Community

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

← Go back
TIL 7장. 오류처리
#clean_code
2년 전
814

오늘 TIL 3줄 요약

  • 오류 처리를 프로그램 논리와 분리해 독자적인 사안으로 고려하면 튼튼하고 깨끗한 코드를 작성할 수 있다.

  • 오류 처리를 프로그램 논리와 분리하면 독립적인 추론이 가능해지며 코드 유지 보수성도 크게 높아진다.

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

TIL (Today I Learned) 날짜

2022. 03. 04

오늘 읽은 범위

7장. 오류처리

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

오류코드보다 예외를 사용하라

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

  • 예외에서 프로그램안에다 범위를 정의한다

미확인 예외를 사용하라

  • 확인된 예외를 쓰면 의존성이라는 비용이 이익보다 크다

예외에 의미를 제공하라

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

정상흐름을 정의하라

null 을 반환하지 마라

null 을 전달하지 마라

결론 오류처리를 프로그램논리와 분리해 독자적인 사안으로 고려하면 튼튼하고 깨끗한 코드를 작성할 수 있다.

오류처리를 프로그램 논리와 분리하면 독립적인 추론이 가능해지며 코드 유지 보수성도 크게 높아진다.

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

오류처리를 할 때 깊게 생각하지않고 try catch 문을 쓴 내가 너무 반성된다 ,,,,,,

앞으로 읽은 내용을 토대로 오류처리를 할것이다.

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

Try, catch , finally 문

오늘 읽은 다른사람의 TIL

https://nomadcoders.co/community/thread/3284