Book Review
[Clean Code] 클린 코드 7장 ~ 9장 리뷰
📘 7장 :: 오류처리 깨끗한 코드와 오류 처리 사이에도 연관성은 있다. 상당수의 코드는 오류 처리에 좌우되며, 여기저기 흩어진 오류 처리 코드 때문에 실제 코드가 하는 일을 파악하는 것이 불가능해질 수 있다. 따라서 오류 처리는 중요하다. " 오류 코드보다 예외를 사용하라 " 예외 처리가 없다면 오류 플래그를 설정하거나 호출자에게 오류 코드를 반환해야 한다. → 함수를 호출한 즉시 오류를 확인해야 하기 때문에 호출자 코드가 복잡해지고, 잊어버리기 쉽다. → 오류 발생 시 예외를 던지면 로직과 오류 처리 코드가 섞이지 않게 되므로 호출자 코드가 깔끔해진다. " Try-Catch-Finally 문부터 작성하라 " 어떤 면에서 try 블록은 트랜잭션과 비슷하다. try 블록에서 무슨 일이 생기든지 catch..
2023. 1. 26. 15:13
최근댓글