경게
-
Clean Code 7~8 장Backend/책 정리 2023. 3. 21. 00:41
7장 - 오류 처리 오류 처리는 프로그램에 반드시 필요한 요소 중 하나일 뿐이다. 해당 챕터에서는 우아하고 고상하게 오류를 처리하는 기법과 고려 사항 몇 가지를 소개하고 있다. 1. 오류 코드보다 예외를 사용하라 오류가 발생하면 예외를 던지는 편이 낫다. 그러면 코드가 더 깔끔해진다. 2. Try-Catch-Finally 문부터 작성하라 try 블록에 들어가는 코드를 실행하면 어느 시점에서든 실행이 중단된 후 catch 블록으로 넘어갈 수 있다. 먼저 강제로 예외를 일으키는 테스트 케이스를 작성한 후 테스트를 통과하게 코드를 작성하는 방법을 권장한다. 그러면 자연스럽게 try 블록의 트랜잭션 범위부터 구현하게 되므로 범위 내에서 트랜잭션 본질을 유지하기 쉬워진다. public List retrieveSe..