디자인 패턴 : 예외 / 오류 처리
예외 처리 / 오류 처리 디자인 패턴을 설명하는 리소스 (웹 또는 책)가 있습니까?
깨끗한 코드를 작성하는 방법에 대한 많은 문헌이 있으며 디자인 패턴을 다루는 많은 책이 있습니다. 그러나 오류를 처리하는 가장 좋은 위치와 방법, 그리고 추상화 수준까지 하위 수준 기능에 나타나는 오류를 가장 잘 전파하는 방법에 대한 문제를 다루는 디자인 패턴을 본 적이 없습니다.
이러한 패턴과 모범 사례는 종종 특정 플랫폼 / 언어에 묶여 있으므로이를 가장 먼저 찾는 곳입니다.
- 예외 패턴 위키 는 일반적인 패턴 리소스입니다.
예를 들어 java에 대한 다음 링크를 확인하십시오.
이러한 자료를 살펴보면 예외 처리 메커니즘에서 따라야 할 일반적인 아이디어를 얻을 수 있습니다.
다른 SO 질문도 확인하십시오.
가장 좋은 방법은 애플리케이션 코드 내에서 예외를 삼키지 않는 것입니다. 오류 메시지를 표시하고 일부 로깅을 수행 할 수있는 부트 스트랩시 애플리케이션에서 처리되지 않은 예외에 핸들러를 연결합니다.
내가 읽은 일부 괜찮은 책은이 접근 방식을 권장했습니다.
http://thibautvs.com/blog/?p=2238 이 언급 된 좋은 곳입니다.
.NET에서 예외를 사용하는 방법에 대한 자세한 설명 : http://msdn.microsoft.com/en-gb/library/5b2yeyab(v=vs.100).aspx
언제 사용해야하는지, 쓰는 방법, 올바르게 처리하는 방법 등 ...
참고 URL : https://stackoverflow.com/questions/15542608/design-patterns-exception-error-handling
'program tip' 카테고리의 다른 글
확장 가능한 개체를 병합하는 방법은 무엇입니까? (0) | 2020.12.14 |
---|---|
누군가가 최대 절전 모드에서 @MapsId를 설명해 주시겠습니까? (0) | 2020.12.13 |
앵귤러 플랫폼 브라우저 란? (0) | 2020.12.13 |
ADO.NET DbContext 생성기 및 ADO.NET Poco 엔티티 생성기 (ObjectContext) (0) | 2020.12.13 |
체크 박스 값은 항상 '켜짐'입니다. (0) | 2020.12.13 |