클린한 예외 구조

  • 예외도 '포트-어댑터' 패턴을 따라야하는가?

  • 어느 계층에도 의존성을 가지면 안되지 않을까?

  • 컨트롤러단에만 의존성을 갖는다? 예외가 비지니스가 되는 것이 아닐까?

    • 원하는 예외를 마구 던지면. 결국 해당 함수는 2가지 output이 나가는 것도 다르지 않을까?

  • 예외는 컨트롤러에서 던지는거지, 비지니스에서는 NPE나 시스템 오류정도를 던져야하지 않을까?

  • 애초에 에러는 객체(상태)를 들고 있는게 이상한건가?

    • 회복하기 위함이라면..? 예외 객체를 가지고 회복하는게 아니여야 하지 않을까?

Last updated 2025-05-28 01:37:05 UTC