Community

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

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

오늘 TIL 3줄 요약

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

  • 정상 흐름을 정의하라

  • null 을 반환, 전달하지 마라

TIL (Today I Learned) 날짜

2022.03.04

오늘 읽은 범위

7장 오류 처리

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

  • null 을 반환, 전달하지 마라

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

  • 처음 프로그래밍 언어로 C / C++ 을 배울 때에는
    1. 비교적 덜 추상적이고 임베디드 환경에서 low level 에 가까운 것들을 많이 개발하기 때문에
    2. 대다수의 개발자는 로직 / 예외처리 구분을 정확히 하지 못하고 예외처리 누수 발생 및 로직의 일부로 잘못 사용할 경우가 많으므로
    애초에 try catch 등을 사용하지 말고 디버깅에도 도움 되도록 정확한 오류 처리를 하도록 교육받았었다.

  • 하지만 여러 layer 간 캡슐화 / 추상화가 되어있는 개발에서는 예외처리를 적극적으로 하는것이 의미가 있다는것을 알 수 있었다.

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

  • OCP(Open Closed Principle)

오늘 읽은 다른사람의 TIL