개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
오류 처리는 연관성이 있다.
깨끗한 코드는 읽기도 좋아야 하지만 안정성도 높아야 한다.
오류 처리를 독자적인 사안으로 고려하면 튼튼하고 깨끗한 코드를 작성할 수 있다.
TIL (Today I Learned) 날짜
2022.05.06 금요일
오늘 읽은 범위
7장 오류 처리
책에서 기억하고 싶은 내용을 써보세요.
오류 코드보다 예외를 사용하라
오류 처리를 프로그램 논리와 분리하면 독립적인 추론이 가능해지며 코드 유지보수성도 높아진다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
얼마 전 과제에서 예외 처리를 많이 사용해야 하는 과제가 있었는데
지금 예외 처리 파트를 읽으니까 Clean code에서 말하는 취지와는 다르게 사용된 거 같았다.
단순히 특정 상황이 발생하면 안돼서 예외 처리를 많이 썼지만 피드백으로 지나친 모듈화라는 말을 들었고 지금 보니 깨끗한 코드라고는 절대 말할 수 없을 정도의 코드였다.
예외 처리를 단순히 하나의 용도로만 생각하고 있었는데 이번 파트를 통해 예외 처리를 사용하면서
깨끗한 코드를 작성할 수 있도록 고민해봐야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
특정한 상황에서 예외가 다수 발생하는 경우에도 깨끗하게 코드를 짤 수 있을지 궁금하다.
단순히 오류 코드에 비해 예외 처리가 깨끗한 건지, 예외 처리를 사용하면서도 더 깨끗하게 짤 수 있는지 찾아봐야겠다.