Special Case Pattern1 [Clean Code] 4. 오류 처리 [Clean Code] 오류 처리 오류 처리는 매우 중요한데, 이것으로 인해 코드 논리의 이해가 방해받으면 안 된다. 따라서 깔끔하게 오류처리를 하는 기법을 알아보는 [Chapter 7. 오류처리]이다. [Chapter 7 오류 처리 요약] 오류 코드 보다는 예외를 사용하라 : 오류 코드는 Caller의 논리가 잘 안 보이게 만든다. try-catch 문 부터 사용하여 트랜잭션 처럼 활용하라 : try 문의 범위 정의 미확인 예외를 사용하라 : 추상화된 예외 클래스를 이용해 OCP를 준수하라 예외에 의미를 제공 : 전후 사정을 설명하는 Message 호출자를 고려한 예외 클래스를 정의 하라 : Wrapper Class를 이용할 것. 정상흐름을 정의하라 : 특수 사례 패턴(Special Case Patte.. 2023. 4. 2. 이전 1 다음