내 코드에는 예외를 제기하는 약 7 곳이 있습니다. 이러한 예외는 모두 동일하게 처리됩니다. 오류를 로그 파일에 인쇄하고 소프트웨어 상태를 기본값으로 되 돌린 후 종료합니다.
코드를 검토하는 동안 내가 중요하게 생각하는 수석 엔지니어는 이러한 예외를 모두 서브 클래 싱해야한다고 말했다. 그의 주장은 미래에 우리는 예외를 다르게 처리하기를 원할 것이고 더 쉬울 것입니다.
내 주장은 현재 코드를 어지럽히고 예외를 다르게 처리할지 여부를 알지 못하므로 코드를 간결하게 남겨 두어야하며 시간이 오면 그때만 서브 타입을 지정해야합니다 .
각 사건에 대한 논쟁을 듣고 싶습니다.
Exception
, 예를 들어, 이상의 특정 내장 된 오류?